Skip to main content
Back to registry

rest-api-design

aj-geddes/useful-ai-prompts

Design REST APIs that are intuitive, consistent, and follow industry best practices for resource-oriented architecture.

Installs401
Install command
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill rest-api-design
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Design REST APIs that are intuitive, consistent, and follow industry best practices for resource-oriented architecture. Minimal working example: Detailed implementations in the references/ directory: - Overview - When to Use - Quick Start - Reference Guides - Best Practices - Designing new RESTful APIs - Creating endpoint structures - Defining request/response formats - Implementing API versioning - Documenting API specifications - Refactoring existing APIs - Use nouns for resources, not verbs - Use plural names for collections - Be consistent with naming conventions - Return appropriate HTTP status codes - Include pagination for collections - Provide filtering and sorting options - Version your API - Document thoroughly with OpenAPI - Use HTTPS - Implement rate limiting - Provide clear error messages - Use ISO 8601 for dates - Use verbs in endpoint names - Return 200 for errors - Expose internal IDs unnecessarily - Over-nest resources (max 2 levels) - Use inconsistent naming - Forget authentication - Return sensitive data - Break backward compatibility without versioning

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does rest-api-design do?

Design REST APIs that are intuitive, consistent, and follow industry best practices for resource-oriented architecture.

Is rest-api-design good?

rest-api-design does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does rest-api-design work with?

rest-api-design currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to rest-api-design?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install rest-api-design?

npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill rest-api-design

Related skills

More from aj-geddes/useful-ai-prompts

Related skills

Alternatives in Software Engineering