Skip to main content

api-generating

Generate API endpoint code and documentation from specifications. Use when the user wants to create new API endpoints, generate route handlers, scaffold REST APIs, or produce OpenAPI/Swagger specs from code.

설치로 이동

소스 정보

저장소
shunwuyu/ai_lesson
최근 소스 활동
2026년 5월 29일 09:19
감지된 SKILL.md 언어
영어
스타
8
포크
5

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
api-generating
description
Generate API endpoint code and documentation from specifications. Use when the user wants to create new API endpoints, generate route handlers, scaffold REST APIs, or produce OpenAPI/Swagger specs from code.
allowed-tools
["Read","Grep","Glob","Write","Bash(python:*)","Bash(./scripts/*:*)"]
# API Documentation Generator Generate comprehensive API documentation from source code. ## Quick Reference | Task | Resource | |------|----------| | Identify framework | See `PATTERNS.md` | | Documentation standards | See `STANDARDS.md` | | Example outputs | See `EXAMPLES.md` | ## Process ### Step 1: Identify API Endpoints Look for route definitions. For framework-specific patterns, see `PATTERNS.md`. ### Step 2: Extract Information For each endpoint, extract: - HTTP method (GET, POST, PUT, DELETE, etc.) - Path/route - Parameters (path, query, body) - Request/response schemas - Authentication requirements ### Step 3: Generate Documentation Use the template in `templates/endpoint.md` for each endpoint. ### Step 4: Create Overview Generate an index using `templates/index.md`. ## Output Formats ### Markdown (Default) Generate markdown suitable for README or docs site. ### OpenAPI/Swagger If requested, generate OpenAPI 3.0 spec. See `templates/openapi.yaml`. ## Automation To auto-detect routes: ```bash python scripts/detect_routes.py <source_directory> ``` To validate OpenAPI spec: ```bash ./scripts/validate_openapi.sh <spec_file> ```
GitHub에서 보기