adr
CommandWrite an Architecture Decision Record documenting a significant technical decision.
Generate API documentation from route definitions and handlers.
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-code
Generate API documentation from route definitions and handlers.
1. Detect the web framework in use (Express, Fastify, FastAPI, Gin, Actix, etc.). 2. Scan for route definitions:
3. For each endpoint, extract:
4. Generate documentation in the specified format (OpenAPI/Swagger, Markdown, or both). 5. Include request/response examples with realistic data. 6. Write the output to `docs/api/` or the specified location.
## <METHOD> <path>
<Description>
**Auth**: Required | Public
**Rate Limit**: <limit>
### Parameters
| Name | In | Type | Required | Description |
|------|-----|------|----------|-------------|
### Request Body
```json
{ "example": "value" }{ "example": "response" }## Rules - Document every public endpoint; skip internal-only routes. - Include error responses (400, 401, 403, 404, 500) with example bodies. - Use actual TypeScript/Python types for schemas, not generic `object` or `any`. - Keep examples realistic and consistent across related endpoints. - Note deprecated endpoints clearly with migration guidance.
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Write an Architecture Decision Record documenting a significant technical decision.
Conduct a structured design review of a module, feature, or system component.
Generate Mermaid diagrams from codebase analysis or description.
Plan and execute a framework or library migration incrementally.
Create a structured implementation plan for the requested feature or change.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.