api-designer
84設計可靠的 REST 與 GraphQL API
由 AutumnsGrove
API 團隊需要一致的端點、身分驗證與文件。這項技能引導 REST、GraphQL、OpenAPI、版本控管與安全性設計決策。
產生 API 成功路徑測試
API 團隊需要快速證明文件化端點能在深入測試前協同運作。此技能會解析規格、建立有序流程,並產生 Python 腳本來執行預期的成功路徑。
安裝前請停止並請求確認。
請審查安裝計畫,並在變更檔案前取得使用者明確同意。
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "happyflow-generator" from https://skillstore.io/skills/chaim12345-happyflow-generator.md and its manifest at https://skillstore.io/api/skills/chaim12345-happyflow-generator/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
正在使用「happyflow-generator」。 不需驗證的簡單客戶 API 的 OpenAPI URL。
預期結果:
正在使用「happyflow-generator」。 本機規格加上預備 API 的 bearer token。
預期結果:
正在使用「happyflow-generator」。 在必要欄位上發生驗證錯誤的失敗產生流程。
預期結果:
The audit confirms real risks from generated Python execution, full environment inheritance, API credential handling, and outbound requests to user or specification controlled targets. Most Markdown fence detections and endpoint identifier findings are false positives. No prompt injection text was found, but publication should require sandboxing, target confirmation, and secret redaction.
這些是真實的本機能力,對此技能而言可能是預期行為,因此需要複核,但不會按已確認的惡意行為計分。
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/chaim12345-happyflow-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chaim12345-happyflow-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/chaim12345-happyflow-generator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Chaim12345. (2026). happyflow-generator security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9@techreport{chaim12345-chaim12345-happyflow-generator-2026,
author = {Chaim12345},
title = {happyflow-generator security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "happyflow-generator security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Chaim12345"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/chaim12345-happyflow-generator/audits/9"
identifiers:
- type: other
value: "skillstore:chaim12345-happyflow-generator:audit:9"
description: "Skillstore immutable audit report identifier"
在與其他團隊分享 API 之前,從 OpenAPI 文件產生快速的成功路徑腳本。
建立有序的端點檢查,以確認核心 API 流程在變更後仍會回傳成功回應。
在推進版本發布前,針對預備環境執行以規格為基礎的流程。
Use happyflow-generator with this OpenAPI URL. Generate a sequential happy path test script and summarize the endpoint order before execution.
Use this local OpenAPI file and bearer token. Show the base URL and endpoints first. Wait for confirmation before running requests.
Review the failed happy path output. Explain the failing step, likely request data issue, and the smallest change needed to retry.
Generate the happy path script, then refactor it to avoid embedded secrets, use environment variables, and add clear target confirmation steps.
作者
Chaim12345授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
02f077c174c5335e2f5d02ca15e77b70d9543e58
維護新鮮度
2026/7/29
使用量
6 次下載 · 218 次瀏覽
檔案結構
📄 SKILL.md
設計可靠的 REST 與 GraphQL API
由 AutumnsGrove
API 團隊需要一致的端點、身分驗證與文件。這項技能引導 REST、GraphQL、OpenAPI、版本控管與安全性設計決策。
設計更好的 REST 與 GraphQL API
由 supercent-io
API 團隊需要在實作開始之前建立一致的合約。本技能會引導資源設計、請求格式、錯誤、版本控管與文件撰寫。
設計正式環境就緒的 API 契約
由 ArieGoldkin
團隊在設計 API 時,常會出現資源、錯誤與版本控管不一致的情況。此技能為 REST、GraphQL、gRPC、OpenAPI 和 AsyncAPI 工作提供模式、檢查清單與範本。
建立可靠的 Jest 測試套件
由 C0ntr0lledCha0s
Jest 專案通常需要一致的設定、模擬和斷言模式。此技能為 JavaScript、TypeScript、React 和 Vitest 風格的測試提供聚焦的指引、範本和檢查。
提升 Playwright 測試覆蓋率
由 C0ntr0lledCha0s
當設定、定位器和 fixtures 不一致時,Playwright 測試套件可能會變得不穩定。此技能提供可靠瀏覽器測試、除錯和可重用 page objects 的實用模式。
建構可靠的 Async Python
由 0xDarkMatter
Async Python 程式碼經常因阻塞呼叫、未受限制的任務,以及薄弱的清理機制而失敗。此 skill 提供可重複使用的 asyncio 模式、範例與參考資料,用於打造穩健的並行服務。