documentation

Generate README, API references, and architecture docs from codebases.

174|23|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill documentation-redwoodog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/RedWoodOG/Hermes-Desktop/tree/main/skills/claude-code/documentation
Command: npx skills add https://github.com/RedWoodOG/Hermes-Desktop --skill documentation-redwoodog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams generate comprehensive documentation from codebases, including README, API references, architecture docs, and inline code documentation.

Core Features & Use Cases

  • Analyze codebases to map structure, tech stack, and existing docs.
  • Generate README, API references, architecture diagrams, and inline documentation from source.
  • Use it to onboard new developers or maintain up-to-date docs as the project evolves.

Quick Start

Run the documentation workflow on your repository to generate a complete documentation set from the source code.

Frequently Asked Questions about documentation

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

FAQPage Schema
What is the best way to generate comprehensive documentation directly from a codebase?

Generating documentation from a codebase involves analyzing code structure and extracting existing inline docs to compose coherent architecture docs, README files, and API references. This process maps the tech stack to improve project maintainability and streamline developer onboarding.

How do I create a README and API references for my existing software repository?

To create a README and API references, run an automated documentation workflow on your software repository. It analyzes the source code across languages to map structure and composes complete documentation sets with usage sections and architecture diagrams.

Can I automatically generate architecture diagrams and inline docs from source code?

Yes, you can generate architecture diagrams and inline docs from source code. The documentation process analyzes codebase structure to map the tech stack and composes coherent inline documentation, examples, and architecture diagrams directly from the extracted source.

Does this codebase documentation approach work across different programming languages?

This codebase documentation approach applies to software repositories across multiple languages. It analyzes code structure and extracts existing docs regardless of the specific tech stack to compose coherent documentation with examples and usage sections.

When do I need to regenerate documentation for my software project?

You need to regenerate documentation for your software project to maintain up-to-date references as the project evolves. Running the documentation workflow on your repository ensures the README, API references, and architecture docs reflect current codebase structure and inline docs.