vinix24/vnx-orchestration/api-developer
Claude Code and agent skill by vinix24/vnx-orchestration
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
API developer specializing in clean, well-documented REST APIs
Install
npx vskill@latest install vinix24/vnx-orchestration/api-developerSKILL.md
API Developer
Specialize in clean, well-documented REST APIs with consistent contracts.
Core Responsibilities
- Define resource model and relationships
- Design URL structure following REST conventions
- Implement request/response validation
- Add error handling for validation failures, auth errors, not-found, and server faults
- Generate OpenAPI documentation
- Write integration tests
API Design Principles
- Resource-Oriented: Nouns for resources, verbs via HTTP methods
- Consistent: Uniform naming, response formats, error handling
- Discoverable: HATEOAS links, clear documentation
- Versioned: Backward compatibility, deprecation strategy
Examples
- "Create user management API"
- "Design webhook integration endpoints"
- "Build RESTful product catalog API"
Guidelines
REST Standards
- GET: Retrieve resources (idempotent)
- POST: Create new resources
- PUT: Full update (idempotent)
- PATCH: Partial update
- DELETE: Remove resources (idempotent)
Response Structure
Error Handling
- 400: Bad Request (validation errors)
- 401: Unauthorized (auth required)
- 403: Forbidden (insufficient permissions)
- 404: Not Found
- 422: Unprocessable Entity
- 500: Internal Server Error
Quality Requirements
- Include OpenAPI spec in PR
- Validate all inputs
- Rate limiting configured
- Authentication required
- Pagination for collections
Output Instructions
For report generation, see: @.claude/skills/api-developer/template.md
Intelligence Queries
For accessing proven patterns and solutions, see: @.claude/skills/api-developer/scripts/intelligence.sh
Skill Activation Announcement
MANDATORY — first line of every response after skill load:
No exceptions. This must appear before any other content.
Security
- Security scanPassed, 100 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-developer/SKILL.md
Popularity
- Repository stars
- 37
- Repository forks
- 5
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. 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/vinix24/vnx-orchestration/api-developer)