doc-generator

Generate READMEs, CHANGELOGs, inline docs, and ADRs from code and designs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ukrsite/kiro-workflows --skill doc-generator-ukrsite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-generator
Source: https://github.com/ukrsite/kiro-workflows/tree/main/skills/shared-skills/doc-generator
Command: npx skills add https://github.com/ukrsite/kiro-workflows --skill doc-generator-ukrsite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates or updates documentation artifacts from AI-produced code and designs. Use when workflows produce code, a design document, or refactored modules; outputs need accompanying docs. Reusable across requirement-to-code, e2e-refactoring, and any future workflow that produces code.

Core Features & Use Cases

  • Documentation generation: Produce README.md, CHANGELOG.md, inline docs, and ADRs from code and designs.
  • Template-driven: Load canonical templates from references/doc-templates.md to ensure consistency.
  • Cross-project reuse: Works across requirement-to-code, e2e-refactoring, and other workflows that produce code.

Quick Start

Provide the code or design input you want documented, and the skill will generate the corresponding docs.

Frequently Asked Questions about doc-generator

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

FAQPage Schema
How do I generate documentation from AI-produced code?

To generate documentation from AI-produced code, provide your code or design input to the skill. It outputs READMEs, CHANGELOGs, inline docs, and ADRs by loading canonical templates to ensure consistency across artifacts.

Can I use templates to automate markdown documentation generation?

Yes, markdown documentation generation is template-driven. It loads canonical templates from a dedicated reference file to automate the creation of consistent READMEs, ADRs, and other documentation artifacts from your codebase.

What is the best way to create READMEs and ADRs from refactored modules?

The best way to create READMEs and ADRs from refactored modules is using an automated documentation generator. It processes refactored code and design specifications to instantly produce the required accompanying markdown artifacts.

Does this documentation generator work across different code workflows?

Yes, this documentation generator is reusable across multiple workflows. It applies to requirement-to-code, e2e-refactoring, and any future workflow that produces code or design specifications requiring accompanying documentation.

What types of documentation artifacts can I produce from design specifications?

You can produce multiple documentation artifacts from design specifications, including README.md, CHANGELOG.md, inline docs, ADRs, and diagrams. Artifacts are written through authorized tooling based on your input designs.

Do I need a specific environment setup to write ADRs and CHANGELOGs from code?

No specific environment setup is required to write ADRs and CHANGELOGs from code. You simply provide the code or design input you want documented, and the skill generates the corresponding artifacts directly through authorized tooling.