document-generate

Generate missing Markdown documentation using Diataxis structures.

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill document-generate-cloudofgeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-generate
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/gstack/document-generate
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill document-generate-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate missing documentation from scratch for a feature, module, or entire project using Diataxis structures (tutorial, how-to, reference, explanation).

Core Features & Use Cases

  • Produces complete, structured documentation that covers purpose, scope, usage, and edge cases.
  • Works across tutorials, how-tos, references, and explanations and can be invoked standalone or through /document-release when coverage gaps are detected.
  • Integrates with project context to generate Markdown docs that can be consumed by teammates and downstream tooling.

Quick Start

Provide the feature or module context and run the skill to generate complete documentation.

Frequently Asked Questions about document-generate

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

FAQPage Schema
How do I generate documentation from code automatically?

You can generate missing documentation from scratch by providing feature or module context; the skill outputs complete Markdown docs covering purpose, usage, edge cases, and decision logs using project context and tooling.

What is the Diataxis framework for structuring documentation?

Diataxis structures documentation into four types: tutorials, how-to guides, references, and explanations, ensuring comprehensive coverage of learning, doing, information, and understanding for a feature or project.

Can I auto-generate Markdown reference docs for an entire project?

Yes, you can auto-generate Markdown reference docs for an entire project by invoking the skill standalone or via /document-release when coverage gaps are detected, producing complete structured Markdown files.

Do I need Bash access to generate tutorials and how-to guides from features?

Generating tutorials and how-to guides relies on project context and tooling including Bash, Read, Write, and Edit to read source code and write complete Markdown documentation files.

What's the best way to fill documentation coverage gaps in a module?

The best way to fill documentation coverage gaps is invoking /document-release, which detects missing docs and generates complete Diataxis-structured Markdown covering purpose, scope, usage, and edge cases.

When should I not use automated documentation generation?

Automated documentation generation may not suit contexts lacking sufficient project context or tooling access, as producing complete Markdown docs covering edge cases and decision logs requires reading and editing project files.