human-docs
Creates human-friendly documentation from AI context documentation. Transforms detailed AI documentation in ai/ folder into digestible summaries, quick starts, and visual diagrams in docs/ folder. Use when users need to quickly understand complex systems or when AI documentation is too detailed for human consumption. Specializes in Mermaid diagrams, executive summaries, and quick reference guides.
Best use case
human-docs is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Creates human-friendly documentation from AI context documentation. Transforms detailed AI documentation in ai/ folder into digestible summaries, quick starts, and visual diagrams in docs/ folder. Use when users need to quickly understand complex systems or when AI documentation is too detailed for human consumption. Specializes in Mermaid diagrams, executive summaries, and quick reference guides.
Creates human-friendly documentation from AI context documentation. Transforms detailed AI documentation in ai/ folder into digestible summaries, quick starts, and visual diagrams in docs/ folder. Use when users need to quickly understand complex systems or when AI documentation is too detailed for human consumption. Specializes in Mermaid diagrams, executive summaries, and quick reference guides.
Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.
Practical example
Example input
Use the "human-docs" skill to help with this workflow task. Context: Creates human-friendly documentation from AI context documentation. Transforms detailed AI documentation in ai/ folder into digestible summaries, quick starts, and visual diagrams in docs/ folder. Use when users need to quickly understand complex systems or when AI documentation is too detailed for human consumption. Specializes in Mermaid diagrams, executive summaries, and quick reference guides.
Example output
A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.
When to use this skill
- Use this skill when you want a reusable workflow rather than writing the same prompt again and again.
When not to use this skill
- Do not use this when you only need a one-off answer and do not need a reusable workflow.
- Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/human-docs/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How human-docs Compares
| Feature / Agent | human-docs | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Creates human-friendly documentation from AI context documentation. Transforms detailed AI documentation in ai/ folder into digestible summaries, quick starts, and visual diagrams in docs/ folder. Use when users need to quickly understand complex systems or when AI documentation is too detailed for human consumption. Specializes in Mermaid diagrams, executive summaries, and quick reference guides.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Human Documentation Generator
## Purpose
This skill transforms detailed AI documentation stored in `ai/` folder into human-friendly documentation in `docs/` folder. It creates summaries, quick starts, and visual diagrams that enable humans to quickly understand and operate complex systems.
**Key principle:** `ai/` folder remains the source of truth (detailed, comprehensive, for AI context). `docs/` folder contains human-optimized extracts (summaries, diagrams, quick references).
## When to Use This Skill
Use this skill when:
- User needs human-readable documentation from AI context docs
- AI documentation is too detailed for quick human consumption
- System complexity requires visual diagrams for understanding
- Need quick start guides or executive summaries
- User specifically mentions difficulty following AI documentation
- Creating onboarding materials for new team members
- Extracting crucial information for operational quick reference
**Trigger phrases:**
- "Create human docs for..."
- "I can't follow the AI documentation"
- "Make this easier to understand"
- "Create a quick start guide"
- "Add diagrams to explain..."
- "Summarize the AI docs"
## Core Principles
### 1. Parallel Structure Maintained
```
ai/ docs/
├── architect/ ├── architect/
│ ├── app/ │ ├── app/
│ │ └── 01_DOC.md │ │ └── 01_DOC_SUMMARY.md
│ └── src/ │ └── src/
│ └── 01_DOC.md │ └── 01_DOC_QUICKSTART.md
├── backend/ ├── backend/
├── frontend/ ├── frontend/
└── testing/ └── testing/
```
**Key rule:** `docs/` mirrors `ai/` structure but contains human-optimized versions
### 2. Three Human-Friendly Formats
**For each AI doc, create ONE or MORE of:**
1. **SUMMARY** (`*_SUMMARY.md`)
- Executive summary (1-2 paragraphs)
- Key points (bullet list)
- Quick decision aids
- 20% of original length
2. **QUICKSTART** (`*_QUICKSTART.md`)
- Step-by-step getting started
- 5-minute read maximum
- Code examples
- Common pitfalls
- Success criteria
3. **DIAGRAMS** (`*_DIAGRAMS.md`)
- Visual representation with Mermaid.js
- Architecture diagrams
- Flow charts
- Sequence diagrams
- Entity relationships
### 3. Mermaid Diagram Guidelines
**Always use Mermaid.js** for diagrams (renders in GitHub, VS Code, most markdown viewers):
```mermaid
graph TD
A[Start] --> B{Decision}
B -->|Yes| C[Action 1]
B -->|No| D[Action 2]
```
**Diagram types to use:**
- `graph TD` - Top-down flowcharts
- `sequenceDiagram` - API/interaction flows
- `erDiagram` - Database schemas
- `journey` - User journeys
- `stateDiagram-v2` - State machines
- `gantt` - Timelines/roadmaps
See [references/mermaid_examples.md](references/mermaid_examples.md) for templates
## Workflows
### Workflow 1: Create Summary from AI Doc
**Input:** Path to AI documentation file (e.g., `ai/architect/app/02_BACKEND_REQUIREMENTS.md`)
**Process:**
1. Read AI documentation thoroughly
2. Identify the 20% most crucial information
3. Create executive summary (2-3 paragraphs)
4. Extract key points (5-10 bullets)
5. Add quick reference table
6. Save to parallel location in `docs/` with `_SUMMARY.md` suffix
**Output:** `docs/architect/app/02_BACKEND_REQUIREMENTS_SUMMARY.md`
**Template:** [assets/templates/summary_template.md](assets/templates/summary_template.md)
### Workflow 2: Create Quick Start Guide
**Input:** Path to AI documentation file
**Process:**
1. Read AI documentation
2. Identify "getting started" path
3. Create step-by-step instructions (numbered)
4. Add code snippets/commands
5. Include success criteria
6. Add "Next steps" section
7. Save to parallel location with `_QUICKSTART.md` suffix
**Output:** `docs/architect/app/02_BACKEND_REQUIREMENTS_QUICKSTART.md`
**Template:** [assets/templates/quickstart_template.md](assets/templates/quickstart_template.md)
### Workflow 3: Create Visual Diagrams
**Input:** Path to AI documentation file OR topic description
**Process:**
1. Read AI documentation
2. Identify visualizable concepts:
- System architecture
- Data flow
- User journeys
- Database schemas
- Decision trees
3. Create Mermaid diagrams (2-5 diagrams)
4. Add explanatory text for each diagram
5. Save to parallel location with `_DIAGRAMS.md` suffix
**Output:** `docs/architect/app/02_BACKEND_REQUIREMENTS_DIAGRAMS.md`
**Template:** [assets/templates/diagrams_template.md](assets/templates/diagrams_template.md)
### Workflow 4: Batch Process Entire Folder
**Input:** Path to AI documentation folder (e.g., `ai/architect/app/`)
**Process:**
1. List all markdown files in folder
2. For each file, determine best format(s):
- Architecture docs → SUMMARY + DIAGRAMS
- Implementation guides → QUICKSTART
- Specifications → SUMMARY + DIAGRAMS
3. Create human docs in parallel structure
4. Generate index README for `docs/` folder
5. Report completion summary
**Output:** Complete `docs/` folder structure
### Workflow 5: Update Existing Human Docs
**Input:** Path to updated AI documentation
**Process:**
1. Check if human doc already exists in `docs/`
2. If exists, compare modification dates
3. If AI doc is newer, regenerate human doc
4. Preserve any manual additions (check for "Manual:" markers)
5. Save updated human doc
**Output:** Updated human documentation
## Document Format Standards
### SUMMARY Format
```markdown
# [Original Title] - Summary
**Source:** Link to AI doc
**Last Updated:** Date
**Read Time:** X minutes
## Executive Summary
[2-3 paragraphs capturing essence]
## Key Points
- Point 1
- Point 2
- Point 3
## Quick Reference
| Aspect | Detail |
|--------|--------|
| Key 1 | Value |
## When to Read Full Doc
- Scenario 1
- Scenario 2
[Link to full documentation]
```
### QUICKSTART Format
```markdown
# [Topic] Quick Start
**Time to complete:** X minutes
**Prerequisites:** List
## Step 1: [Action]
[Instructions + code/commands]
## Step 2: [Action]
[Instructions + code/commands]
## Success Criteria
✅ Checklist item
✅ Checklist item
## Next Steps
- Link to detailed docs
- Related quick starts
## Troubleshooting
**Issue:** Description
**Fix:** Solution
```
### DIAGRAMS Format
```markdown
# [Topic] Visual Guide
**Source:** Link to AI doc
## Overview Diagram
```mermaid
[diagram code]
```
**Explanation:** What this diagram shows
## [Specific Aspect] Diagram
```mermaid
[diagram code]
```
**Explanation:** What this diagram shows
## Legend
- Symbol → Meaning
```
## Integration with Other Skills
**Use with architect skill:**
- Architect creates detailed specs in `ai/architect/`
- Human-docs creates summaries in `docs/architect/`
**Use with business skill:**
- Business creates use cases in `ai/business/`
- Human-docs creates executive summaries
**Use with executive skill:**
- Executive defines strategy
- Human-docs creates visual roadmaps
**Use with cleanup skill:**
- Cleanup organizes `ai/` folder
- Human-docs regenerates `docs/` structure
## Quality Standards
**Every human doc must have:**
✅ **Clarity** - Understandable without reading AI doc
✅ **Conciseness** - 20% or less of original length (summaries)
✅ **Actionable** - Clear next steps
✅ **Visual** - At least 1 diagram for complex topics
✅ **Navigable** - Links to source and related docs
✅ **Dated** - Last updated timestamp
**Minimum quality threshold: 8/10**
## File Naming Conventions
```
AI doc: ai/folder/FILE.md
Summary: docs/folder/FILE_SUMMARY.md
Quickstart: docs/folder/FILE_QUICKSTART.md
Diagrams: docs/folder/FILE_DIAGRAMS.md
```
**Never:**
- Create files in `ai/` (only read from there)
- Replace AI documentation
- Duplicate information across formats
## Maintenance
**When AI docs are updated:**
1. Check `docs/` for corresponding human docs
2. Regenerate if AI doc is newer
3. Update "Last Updated" timestamp
4. Keep change history minimal (humans don't need full changelog)
**Index README regeneration:**
- Create `docs/README.md` with navigation to all human docs
- Group by folder structure
- Add "Quick Links" section
## Common Use Cases
### Use Case 1: New Team Member Onboarding
**Scenario:** New developer needs to understand GabeDA architecture
**Action:**
1. Generate SUMMARY for all `ai/architect/app/` docs
2. Generate DIAGRAMS for key architecture concepts
3. Create `docs/ONBOARDING.md` with curated path
4. Include quick starts for common tasks
### Use Case 2: Executive Review
**Scenario:** Executive needs high-level understanding
**Action:**
1. Generate executive SUMMARY from technical specs
2. Create visual DIAGRAMS of system architecture
3. 1-page maximum with Mermaid diagrams
4. No technical jargon
### Use Case 3: Quick Reference for Developers
**Scenario:** Developer forgets API endpoint structure
**Action:**
1. Create QUICKSTART from API documentation
2. Include code examples
3. Add common patterns
4. Link to full spec
## Examples
**Example 1: Architecture Summary**
Input: `ai/architect/app/02_BACKEND_REQUIREMENTS.md` (14,000 words)
Output: `docs/architect/app/02_BACKEND_REQUIREMENTS_SUMMARY.md` (2,000 words)
**Example 2: Quick Start**
Input: `ai/architect/app/05_CSV_UPLOAD_SPECIFICATION.md`
Output: `docs/architect/app/05_CSV_UPLOAD_QUICKSTART.md`
- 5 steps to implement CSV upload
- Code snippets
- 10-minute read
**Example 3: Visual Guide**
Input: `ai/architect/app/07_WORKFLOWS_AND_DATA_FLOW.md`
Output: `docs/architect/app/07_WORKFLOWS_DIAGRAMS.md`
- Already has diagrams, extract and simplify
- Add annotations
- Create simplified version
## Version History
**v1.0.0** (2025-11-01)
- Initial skill creation
- Support for SUMMARY, QUICKSTART, DIAGRAMS formats
- Mermaid diagram integration
- Parallel folder structure
---
**Last Updated:** 2025-11-01
**Skill Type:** Documentation transformation and visualizationRelated Skills
github-actions-docs
Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer
docs-architect
Creates comprehensive technical documentation from existing codebases. Analyzes architecture, design patterns, and implementation details to produce long-form technical manuals and ebooks. Use PROACTIVELY for system documentation, architecture guides, or technical deep-dives.
docstring
Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.
docs-write
Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).
docs-review
Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentation markdown files.
langgraph-docs
Use this skill for requests related to LangGraph in order to fetch relevant documentation to provide accurate, up-to-date guidance.
humanize
Transform AI-generated text into natural, human-like content that bypasses AI detectors like GPTZero, Turnitin, and Originality.ai. Uses credits based on word count.
gws-docs
Read and write Google Docs.
gws-docs-write
Google Docs: Append text to a document.
enact-docs-guide
LLM guide for creating, publishing, and running Enact tools
pydanticai-docs
Use this skill for requests related to Pydantic AI framework - building agents, tools, dependencies, structured outputs, and model integrations.