docs

Generate architecture, API, domain model, and setup documentation as Markdown files.

11|1|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/thkt/dotclaude --skill docs-thkt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs
Source: https://github.com/thkt/dotclaude/tree/main/.ja/skills/docs
Command: npx skills add https://github.com/thkt/dotclaude --skill docs-thkt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of essential documentation by analyzing your codebase, saving developers significant time and ensuring consistent documentation quality.

Core Features & Use Cases

  • Automated Document Generation: Creates documentation for architecture, APIs, domain models, and setup procedures.
  • Structured Analysis: Leverages specialized analyzers for different code aspects.
  • Use Case: After implementing a new API, use this Skill to automatically generate its documentation, including endpoints and metadata, directly from the code.

Quick Start

Use the docs skill to generate architecture documentation for the project.

Frequently Asked Questions about docs

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

FAQPage Schema
How do I generate API documentation from code analysis?

You can generate API documentation by analyzing your code structure and outputting formatted Markdown files. This Skill requires specific YAML keys for each document type to ensure metadata and endpoints are accurately captured.

What is the best way to automate architecture documentation for a codebase?

The best way to automate architecture documentation is to use a code analysis tool that extracts structural data and outputs formatted Markdown files. This ensures consistent documentation quality while saving significant development time.

Can I automatically document domain models and setup procedures?

Yes, you can automatically document domain models and setup procedures. The Skill leverages specialized analyzers for different code aspects to systematically generate technical documentation directly from the codebase.

Do I need specific YAML keys to generate technical documentation?

Yes, you need specific YAML keys for each document type to generate technical documentation. These keys ensure completeness and accuracy when the Skill analyzes code structure and outputs the formatted Markdown files.

Are there limitations when generating Markdown files from code analysis?

A limitation of generating Markdown files from code analysis is that the documentation accuracy depends entirely on the existing code structure. You must provide the required YAML keys for each specific document type to ensure completeness.