api-design-expert
About
This skill provides expert guidance on API design principles including REST, GraphQL, and versioning strategies. Use it when designing, reviewing, or implementing APIs to ensure best practices for architecture, security, and documentation. It covers key considerations like authentication, rate limiting, error handling, and backward compatibility.
Quick Install
Claude Code
Recommendednpx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/api-design-expertCopy and paste this command in Claude Code to install this skill
GitHub Repository
Related Skills
api-design-framework
MetaThis skill provides comprehensive API design guidance for REST, GraphQL, and gRPC services. Use it when designing new endpoints, establishing team conventions, or reviewing API designs to ensure consistency. It offers patterns for versioning, error handling, authentication, and includes OpenAPI/AsyncAPI templates for well-documented APIs.
api-testing-patterns
OtherThis Claude Skill provides comprehensive API testing patterns for contract testing, REST/GraphQL validation, and integration testing. It helps developers design effective API test strategies by identifying testing levels and focusing on consumer perspectives. Use it when testing APIs or establishing testing approaches across microservices.
.claude/skills/api-connector-design/SKILL.md
MetaThis skill provides expert guidance and templates for designing robust external API integrations, including RESTful APIs, GraphQL, and WebSockets. It offers practical resources for authentication flows, error handling, and rate limiting strategies. Use it when designing integrations with services like Google Drive or Slack, implementing OAuth, or reviewing API architecture.
api-testing-patterns
OtherThis skill provides comprehensive API testing patterns for contract testing, REST/GraphQL validation, and integration testing. Use it when designing API test strategies or implementing tests in CI/CD pipelines. It includes automated schema validation, production monitoring for contract drift, and covers authentication, error handling, and concurrency scenarios.
