doc-generator

Generate technical documentation from templates and context.

2|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Kaakati/sdh-claude-skills --skill doc-generator-kaakati
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-generator
Source: https://github.com/Kaakati/sdh-claude-skills/tree/main/.claude/skills/doc-generator
Command: npx skills add https://github.com/Kaakati/sdh-claude-skills --skill doc-generator-kaakati

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of essential technical documentation, reducing the burden on developers and ensuring consistency across projects.

Core Features & Use Cases

  • Automated Document Generation: Creates various technical documents like ADRs, API docs, runbooks, and more.
  • Standardized Templates: Utilizes pre-defined templates for consistency and completeness.
  • Use Case: When a new API endpoint is developed, use this Skill to generate its documentation, including parameters, request/response formats, and error codes, directly from the code.

Quick Start

Use the doc-generator skill to write an ADR for the new authentication service.

Frequently Asked Questions about doc-generator

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

FAQPage Schema
How do I generate technical documentation like API docs and runbooks from existing code?

To generate technical documentation, provide your code context to the skill, and it will produce comprehensive API docs, runbooks, and architecture decision records using standardized templates. This ensures consistency across your software development lifecycle.

What is the best way to automate architecture decision record creation for a new service?

The best way to automate architecture decision record (ADR) creation is to supply the service context to the documentation generator. It will format the technical specification into a standardized ADR, ensuring all architectural decisions are consistently documented.

How do I write a changelog for a new software release?

To write a changelog, provide the release context and updates to the skill. It will generate a standardized changelog entry as part of your technical documentation, tracking all changes consistently across your software development lifecycle.

Does the generated technical specification include runbook instructions for operations?

Yes, the generated technical specification can include runbook instructions. The skill creates runbooks alongside API docs and changelogs, providing operational documentation needed for maintaining your software development lifecycle.

Can I use standardized templates for multiple document types in my software project?

You can use standardized templates for multiple document types by applying this skill to your project context. It generates consistent ADRs, API docs, and technical specifications, ensuring uniform documentation across your software development lifecycle.