Agent Skills: designing-apis
Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. Use when creating new APIs, designing endpoints, reviewing API contracts, or when asked about REST, GraphQL, or API patterns.
ID: aiskillstore/marketplace/designing-apis
42745
Install this agent skill to your local
Skill Files
The files that make up designing-apis.
Loading file tree…
More agent skills
- implementation-final-reviewReview completed implementation changes before final verification. Use when repository policy requires independent review or the user explicitly requests it.
- data-fetching-architectureUse for client APIs, SWR hooks, cache invalidation, async errors, useEffect migration, home first paint and persistent caches.
- cursor-reviewRun a Cursor Composer review as an advisory second opinion while keeping the primary review verdict on the host brain. Use when user invokes cursor:review, asks Cursor to review, or wants composer to sanity-check a diff. Cursor never owns APPROVE/REQUEST_CHANGES.
- android_ui_verificationAutomated end-to-end UI testing and verification on an Android Emulator using ADB.
- lesson-learnedAnalyze recent code changes via git history and extract software engineering lessons. Use when the user asks 'what is the lesson here?', 'what can I learn from this?', 'engineering takeaway', 'what did I just learn?', 'reflect on this code', or wants to extract principles from recent work.
- plugin-structureThis skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.