💻

api-mock-forge-en

👤 Richstone 📦 v1.0.0 ⭐ 4.2 ⬇️ 67 下載
💻 開發程式設計 免費

📖 技能介紹


name: api-mock-forge-en slug: api-mock-forge-en display_name: "API Mock Forge" version: "1.0.0" description: "Generates mock APIs and responses|emits routes, fields, stub code|api mock, interface stub, fake data, mock server" author: name: "smart" version: "1.0.0" category: "developer" tags: - "程式設計效率" - "Mock" - "介面樁" - "前端聯調" - "TRACE-A2"


簡介

Frontend waits while backend is late. This skill builds a usable mock from the contract so both move in parallel.

我能做什麼

  • 🛤️ Generate mock routes by path.(交付:Route table)
  • 📦 Build field-conformant fake data.(交付:Response samp)
  • ⏱️ Support delay/error injection.(交付:Fault inject)
  • 🔀 Give multi-status responses.(交付:Status set)
  • 🧰 Provide local stub bootstrap.(交付:Stub code)
  • 🧪 List sync self-test points.(交付:Self-test)

我不能做什麼

  • Does not replace real backend logic.
  • No guarantee of final API parity.
  • Does not do real auth validation.

觸發詞(≥10 個)

  • "api mock"
  • "interface stub"
  • "frontend sync"
  • "fake data"
  • "mock server"
  • "mock api"
  • "api simulate"
  • "mock data"
  • "sync stub"
  • "local stub"

輸入規範

  • 必填項:Endpoint list (path/method/resp fields).
  • 可選項:Expected delay / error rate.
  • 輸入格式示例:GET /api/user returns id,name,avatar.

輸出規範(結構化交付物)

  • 輸出包含:Route table、Response samp、Fault inject、Status set、Stub code
  • 欄位說明:route=r; method=m; resp=resp; delay=d; err=e.
  • 模板片段:

    小蔥技能7w4.net持續更新中。

<pre class='mock'>{mock_code}</pre>

使用示例(≥3 個)

示例 1:User API

輸入:GET /api/user 輸出:Route + sample JSON; inject 500 for errors.

示例 2:Delay

輸入:slow net 輸出:delay=800ms simulate weak network.

示例 3:Bootstrap

輸入:run local 輸出:json-server/express stub code.

異常處理

  • Missing endpoint list: returns required hint.
  • Secret contract input: reminds to mask.
  • Out of scope: states boundary.

限制與免責宣告

  • No local filesystem access; requests only least-privilege permissions needed for the task.
  • Does not collect sensitive user data (secrets, passwords, personal privacy).
  • Output is a structured reference artifact, not professional legal/financial/medical advice.
  • All examples are generated in a sandbox semantic; no real external write operations.
  • Usable in domestic network environments; no reliance on blocked overseas services.

升級版規劃(Pay Skill 預留)

Upgrade to paid once the creator billing channel opens. Free (published, fully usable): 生成 Mock API 與示例響應。 Pro (paid upgrade): 提供契約驅動 Mock、動態資料與整合測試樁。 Upgrade path: Once the creator billing channel opens, this skill flips to Pro billing with no SKILL.md edit.

🤖 AI 評測

這是一款實用的API Mock生成工具,能幫助前端開發者快速搭建介面樁和假資料,質量良好。優點是功能全面(支援延遲注入、錯誤模擬、多狀態響應),示例充足,異常處理完善。不足之處是文件示例偏簡單,複雜巢狀結構的處理說明較少,且部分說明中英文混雜,對普通使用者不夠友好。總體而言,對於需要並行開發的前後端協作場景,這是一個值得一試的工具。

📊 多維度評分

適應性4.3
規範性3.9
有效性4.2
可靠性4
可信度4.8

📁 包含檔案 (1 個)

📄 SKILL.md 3 KB