/Catalogue/Prompt/huangjia2019/huangjia2019-claude-code-engineering-05-api-generator

Origin: github

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.

by huangjia2019 · updated 2mo ago · imported from GitHub

Installs0+0/7d
Security score96/100
Retention 14d0%
GitHub stars1.1K

Skill logic

Execution graph
User message
Prompt rewrites behaviour
Response

SKILL.md

View on GitHub ↗

API Documentation Generator

Generate comprehensive API documentation from source code.

Quick Reference

TaskResource
Identify frameworkSee PATTERNS.md
Documentation standardsSee STANDARDS.md
Example outputsSee 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:

python scripts/detect_routes.py <source_directory>

To validate OpenAPI spec:

./scripts/validate_openapi.sh <spec_file>

Discussion

No comments yet — start the thread.

Sign in to join the discussion.

/More from huangjia2019/claude-code-engineering

huangjia2019· 2mo agoCommunity
api-documenting

Prompts · JavaScript · v0.1.0

Generate API documentation from code. Use when the user wants to document APIs, create API reference, generate endpoint documentation, or needs help with OpenAPI/Swagger specs.

#agent#agentic-ai#ai

0 1.1K
huangjia2019· 2mo agoCommunity
code-reviewing

Prompts · JavaScript · v0.1.0

Review code for quality, security, and best practices. Use when the user asks for code review, wants feedback on their code, mentions reviewing changes, or asks about code quality.

#agent#agentic-ai#ai

0 1.1K
huangjia2019· 2mo agoCommunity
financial-analyzing

Prompts · JavaScript · v0.1.0

Analyze financial data, calculate financial ratios, and generate analysis reports. Use when the user asks about revenue, costs, profits, margins, ROI, financial metrics, or needs financial analysis of a company or project.

#agent#agentic-ai#ai

0 1.1K
huangjia2019· 2mo agoCommunity
codebase-visualizer

Prompts · JavaScript · v0.1.0

Generate an interactive tree visualization of your codebase. Use when exploring a new repo or understanding project structure.

#agent#agentic-ai#ai

0 1.1K