API設計
CommunityCraft robust APIs, simplify data access.
Authory-nishizaki
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the complex process of designing APIs, whether RESTful or GraphQL, ensuring consistency, security, and optimal performance, preventing issues like over-fetching or poor error handling.
Core Features & Use Cases
- Resource & Endpoint Design: Guides through creating intuitive URLs, HTTP methods, and status codes.
- Authentication & Authorization: Implements secure API access using methods like JWT or OAuth 2.0.
- Versioning & Documentation: Establishes clear API versioning strategies and generates OpenAPI specifications.
- Use Case: Design a secure and scalable RESTful API for a mobile application, including user authentication, data filtering, and clear error responses.
Quick Start
Use the API設計 skill to design a RESTful API for managing user profiles, including endpoints for CRUD operations and authentication.
Dependency Matrix
Required Modules
expressexpress-rate-limit
Components
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: API設計 Download link: https://github.com/y-nishizaki/skills/archive/main.zip#api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.