API設計

Community

Craft 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.
View Source Repository