Find the perfect skill
C4 Code-Level Documentation
Documentation
Analyzes code directories to produce detailed C4 code-level documentation. It captures function signatures, arguments, dependencies, and code structure for the lowest C4 level. Helps when documenting individual code modules and directories.
Roadmap Writing Guidelines
Documentation
Applies when editing, updating, or maintaining roadmap.md. Enforces conciseness rules (eliminate redundancy, limit paragraphs), version entry structure, comparison tables, and prohibition lists. Useful for keeping roadmap documents clear and high-density.
Architecture Decision Record Creator
Documentation
Creates Architecture Decision Records (ADRs) using the AI-driven MADR template. This skill helps document architectural decisions, record technical design choices, and structure the decision-making process. Use it when you need to create or manage ADRs in your project.
Markdown Review with textlint
Documentation
Checks Markdown files for typos, spelling errors, and runs textlint to detect style rule violations. Helps when proofreading and correcting technical articles before publication.
Documentation Generation
Documentation
Generates comprehensive project documentation including README files, API documentation (OpenAPI/Swagger), code comments with proper docstrings (Python, JSDoc), architecture overviews, and changelogs. Useful for creating new documentation from scratch or improving existing documentation to ensure clarity and consistency across projects.
Reflect on a Progression
Documentation
Analyzes all documents in a knowledge progression to synthesize the current state of understanding, track corrections, and identify open questions. Updates the progression.yaml metadata accordingly. Useful when reviewing evolving research or debugging threads where understanding shifts over time.
Hello World - Example Skill
Documentation
A simple example skill that demonstrates the basic structure and format of a Claude Code skill. It helps Claude greet users and explain how skills work without requiring any tools, making it perfect for beginners learning about skills.
Technical Documentation Research
Documentation
Guides searching and fetching authoritative technical documentation, API references, and implementation patterns. Helps when exploring unfamiliar frameworks, version-specific needs, or best practices for technical decisions.
Standardized Documentation System
Documentation
Provides commands to initialize and maintain a standardized documentation structure. Supports creating feature specs, architecture docs, changelogs, roadmaps, guides, and task tracking documents with validation for headers. Useful for teams needing consistent documentation practices.
Update Guide Screenshots
Documentation
This skill verifies the NiFi custom UI via Chrome, takes fresh screenshots, and updates `doc/guides/` documentation to match the current UI. It helps keep documentation in sync when the UI changes, with optional verification-only or screenshot-only modes.
Documentation Orchestration Patterns
Documentation
Orchestrates parallel generation of technical documentation (APIs, code, READMEs, architecture, user guides) by coordinating specialized agents. Helps produce comprehensive, consistent documentation quickly across large codebases.
Architecture Decision Records Generator
Documentation
Generates formatted and structured Architecture Decision Records (ADR) following RFC standards to document important architectural decisions. Includes automatic numbering and consistency validation.