code-documenter

Generate project documentation from codebase structure, git history, and dependencies.

1|1|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/valtterimelkko/agent-workflow-skills --skill code-documenter-valtterimelkko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-documenter
Source: https://github.com/valtterimelkko/agent-workflow-skills/tree/main/skills/code-documenter
Command: npx skills add https://github.com/valtterimelkko/agent-workflow-skills --skill code-documenter-valtterimelkko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of outdated, incomplete, or non-existent documentation by providing an intelligent, automated system that analyzes your codebase to generate professional-grade documentation tailored to your specific project type and audience.

Core Features & Use Cases

  • Multi-Agent Analysis: Deploys specialized agents to scan project structure, dependencies, and git history to ensure documentation is accurate and context-aware.
  • Documentation Health Tracking: Uses a manifest-based system to calculate a health score, track coverage, and identify documentation debt.
  • Use Case: When shipping a major open-source release, use this skill to generate a complete documentation suite including READMEs, API references, and Architecture Decision Records (ADRs) that stay in sync with your code.

Quick Start

Run the code-documenter skill to perform a comprehensive analysis and generate documentation for the current project.

Frequently Asked Questions about code-documenter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate technical documentation for a codebase automatically?

Automated codebase documentation analyzes project structure, dependencies, and git history to generate professional-grade output. It deploys specialized agents to ensure documentation remains accurate, context-aware, and tailored to your specific project type.

What is documentation health tracking and how does it identify documentation debt?

Documentation health tracking uses a manifest-based system to calculate a health score, track coverage, and identify documentation debt. This monitoring ensures your technical docs stay in sync with the codebase and highlights areas needing updates.

Can I generate architecture decision records and API references for an open-source release?

Yes, you can generate architecture decision records (ADRs) and API references for major releases. The system analyzes your codebase to create a complete documentation suite that stays synchronized with your current code.

Does the documentation generator support incremental updates for existing projects?

Yes, the documentation generator supports incremental updates for existing projects. This allows you to refresh only the outdated sections of your documentation instead of regenerating the entire suite from scratch.

Can I create multi-audience output for APIs, CLIs, and libraries?

Yes, you can create multi-audience output for APIs, CLIs, and libraries. The system generates reader-first documentation tailored to different audience needs while maintaining standardized templates across the project.

What is the best way to maintain standardized documentation templates across a software project?

The best way to maintain standardized templates is through automated generation that analyzes your codebase and dependencies. This ensures consistent formatting and coverage reporting across all technical documentation outputs.