API Designer
技能 已验证 活跃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.
Design robust and well-documented REST or GraphQL APIs with comprehensive OpenAPI 3.1 specifications, covering resource modeling, versioning, and error handling.
功能
- REST and GraphQL API design guidance
- OpenAPI 3.1 specification creation
- Resource modeling and endpoint design
- Versioning, pagination, and error handling strategies
- RFC 7807 compliant error response templates
使用场景
- Designing new REST APIs
- Planning GraphQL schemas
- Creating OpenAPI 3.1 specifications
- Defining API versioning strategies
- Standardizing error handling patterns
非目标
- Writing API implementation code
- Deploying APIs
- Testing API functionality
- Generating client SDKs (though OpenAPI spec supports this)
工作流
- Analyze domain requirements
- Model resources and relationships
- Design endpoints and URIs
- Create and validate OpenAPI 3.1 specification
- Plan API versioning and evolution
实践
- API Architecture
- REST Principles
- OpenAPI Specification
- Error Handling Standards
安装
请先添加 Marketplace
/plugin marketplace add jeffallan/claude-skills/plugin install claude-skills@fullstack-dev-skills质量评分
已验证类似扩展
API Designer
98REST and GraphQL API architect for designing robust, scalable APIs. Use when designing new APIs or improving existing ones.
API Design Patterns
100Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices
API Design Reviewer
95API Design Reviewer
Backend Api Design
99Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.
Api Design
99REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.
Shopify Expert
99Comprehensive Shopify development expert with access to 24 official documentation files covering APIs (GraphQL Admin, Storefront, REST), app development, themes, Liquid, Hydrogen, checkout, extensions, webhooks, Functions, CLI, subscriptions, payments, and all platform features. Invoke when user mentions Shopify, e-commerce, online store, product management, orders, checkout, themes, or headless commerce.