chitolabs/ai-skill-pack/api-designer
- community
Checking that the SKILL.md file is still in the repository.
Trigger: api-designer, Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Preserve source workflow with portable agent instructions.
Install
npx vskill@latest install chitolabs/ai-skill-pack/api-designerSKILL.md
Activation Contract
Use this skill when the user request matches api-designer or the preserved source description: Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
Before acting, read references/source-skill.md and any relevant companion files listed in References. Treat those files as the source-specific workflow and this file as the portable runtime contract.
Hard Rules
- Defer to the user, to repository policy, and to any managed workflow that owns the current phase, gate, artifact, review, or verdict. Never claim workflow authority or create a parallel plan, review, or verdict.
- Every path is relative to this skill: never absolute, never a runtime install directory, never another skill. Name a companion skill, never depend on one; if it is not installed, say so and continue with this skill's own references or the closest manual fallback.
- Preserve the source skill's domain behavior, prerequisites, warnings, and output expectations.
- Do not install, deploy, authenticate, mutate remote services, or run destructive commands unless the preserved workflow requires it and the user has approved the action.
- Use capability wording: available file editing tool, available shell/terminal tool, available browser tool, and if persistent memory is available.
- Prefer current official documentation or source retrieval when the preserved workflow says knowledge may be outdated.
- Keep all generated artifacts inside the user-requested workspace unless the user explicitly names another destination.
Decision Gates
| Condition | Action | |
|---|---|---|
| A named companion skill is not installed | Say so, then continue with this skill's own references or the closest manual fallback. | |
| Relevant companion file exists | Read it before implementing that part of the workflow. | |
| Required tool, account, token, or runtime is unavailable | Stop and ask for the missing prerequisite or provide a manual fallback. | |
| The task could modify external systems | Explain the action and wait for user approval before execution. | |
| Preserved guidance conflicts with current official docs | Prefer current docs and report the discrepancy. |
Execution Steps
- Match the user request to the preserved source workflow in
references/source-skill.md. - Inspect any local companion reference needed for the specific task.
- Verify prerequisites, credentials, project context, and safety boundaries before tool use.
- Execute the smallest correct workflow using the host runtime's available tools.
- Validate the result with the checks named in the preserved source guidance or with an explicit manual verification note.
Output Contract
Return the completed action, files or commands used, verification evidence, blockers, and any next step the user must approve. If the task is blocked, state the exact missing prerequisite or unsafe condition.
References
references/source-skill.md- preserved upstream skill body and domain workflow.references/error-handling.md- preserved source companion file.references/openapi.md- preserved source companion file.references/pagination.md- preserved source companion file.references/rest-patterns.md- preserved source companion file.references/versioning.md- preserved source companion file.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/api-designer/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chitolabs/ai-skill-pack/api-designer)