api-documentation-generator
Generates OpenAPI/Swagger documentation from API route files. Use when working with REST APIs, Express routes, FastAPI endpoints, or when user requests API documentation.
Generates OpenAPI/Swagger documentation from API route files. Use when working with REST APIs, Express routes, FastAPI endpoints, or when user requests API documentation.
Documentation for the FastAPI backend, endpoints, and dependency injection.
Use when creating new skills, documenting workflows, or standardizing processes into reusable skill definitions.
Map skills to proficiency levels using CEFR, Bloom's taxonomy, and DigComp frameworks. Use when designing skill progressions or assessing learner proficiency.
Token-efficient library documentation fetcher using Context7 MCP with 86.8% token savings through intelligent shell pipeline filtering. Fetches code examples, API references, and best practices for JavaScript, Python, Go, Rust, and other libraries. Use when users ask about library documentation, need code examples, want API usage patterns, are learning a new framework, need syntax reference, or troubleshooting with library-specific information. Triggers include questions like "Show me React hooks", "How do I use Prisma", "What's the Next.js routing syntax", or any request for library/framework documentation.
Generate measurable learning outcomes aligned with Bloom's taxonomy and CEFR proficiency levels for educational content. Use this skill when educators need to define what students will achieve, create learning objectives for curriculum planning, or ensure objectives are specific and testable rather than vague. This skill helps break down complex topics into progressively building learning goals with clear assessment methods and success criteria.
This skill should be used when demonstrating skill structure and format. Provides example patterns for creating new skills.
ใขใผใญใใฏใใฃใฌใใฅใผในใญใซ๏ผ่จญ่จๆดๅๆงใใณใผใใฃใณใฐ่ฆ็ดใใใญใฅใกใณใๆดๅๆงใฎ็ขบ่ช๏ผ
Generate 50-question interactive quizzes using the Quiz component with randomized batching. Use when creating end-of-chapter assessments. Displays 15-20 questions per session with immediate feedback. NOT for static markdown quizzes.
This skill should be used when content teaches patterns (skills, subagents, ADRs, PHRs, specifications) that have canonical sources elsewhere. Prevents format drift by ensuring content references and follows the authoritative format from canonical sources. Use before implementing lessons that teach platform patterns, or when reviewing content for format consistency.
Automatically activated when user asks how something works, wants to understand unfamiliar code, needs to explore a new codebase, or asks questions like "where is X implemented?", "how does Y work?", or "explain the Z component"
Use when the user asks why something happened, whatโs wrong, root cause analysis, debugging, or incident explanation.
ใใญใฅใกใณใๆดๆฐในใญใซ๏ผไปๆงๆธใ่จญ่จๆธใREADME็ญใฎๆดๆฐ๏ผ
Use when: making a mistake, breaking build/tests, realizing wrong approach, misunderstanding requirements, using wrong patterns, forgetting conventions, receiving correction from user, unexpected behavior, or any error situation
ไธไธ็็ฅ่ฏๅบ็ฎก็็ณป็ป๏ผๆจๅจ่งฃๅณโ็ฅ่ฏ่ฏ ๅโๅ่ฎค็ฅๅๅทฎ้ฎ้ขใ้่ฟๆพๅผๅ้ๆง็ฅ่ฏใๆซๆไปฃ็ ๆๅ้ขๅๆฆๅฟตใๆดๅ่กไธๆไฝณๅฎ่ทต๏ผๆๅปบ็ปๆๅ็ Markdown ็ฅ่ฏๅบใ
Guides diagnosis and resolution when problems occur. Use when user mentions ๅใใชใ, ใจใฉใผใๅบใ, ๅฃใใ, ใใพใใใใชใ, broken, doesn't work, error. Do NOT load for: ๆญฃๅธธใชใใซใ, ๆฐๆฉ่ฝๅฎ่ฃ , ใฌใใฅใผ.
Ingest new procedural memory (skills, patterns, docs) into the vector database.
Retrieve documentation context from local ai-docs. Check here first when implementing features, debugging errors, or needing library information. Fall back to web search if topic not found locally.
Maintains documentation files (README.md, .claude/claude.md, .claude/agent.md, API docs) for Unite-Hub. Ensures docs stay in sync with codebase changes. Uses Haiku model for cost-effective documentation generation.
Template for production-grade DocEngineering skills
PROACTIVELY search auto-generated documentation when receiving ANY user instruction. Search for function signatures, API documentation, class definitions, and code comments BEFORE implementing anything. Your codebase documentation is valuable - use it first.