documentation-wizard

Automates generation of Braille-ready PDFs and EPUBs from Word and LaTeX files.

1|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/Overlord-Z/ClaudeShack --skill documentation-wizard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-wizard
Source: https://github.com/Overlord-Z/ClaudeShack/tree/main/skills/documentation-wizard
Command: npx skills add https://github.com/Overlord-Z/ClaudeShack --skill documentation-wizard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Documentation Wizard keeps documentation perfectly synchronized with code, decisions, and learnings, auto-generating and updating README, API docs, ADRs, onboarding materials, and changelogs. It validates content and integrates with Oracle, Summoner, and Style Master.

Core Features & Use Cases

  • Auto-generation of README, API docs, ADRs, onboarding guides, and changelogs
  • Continuous synchronization with code changes
  • Documentation validation against code and references
  • Orchestrates with Oracle, Summoner, and Style Master
  • Generates examples from tests

Quick Start

Generate docs: python .claude/skills/documentation-wizard/scripts/generate_docs.py Validate docs: python .claude/skills/documentation-wizard/scripts/validate_docs.py Sync from Oracle: python .claude/skills/documentation-wizard/scripts/sync_docs.py --source oracle

Frequently Asked Questions about documentation-wizard

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

FAQPage Schema
How do I keep documentation automatically synchronized with code changes?

Documentation Wizard automates synchronization by monitoring code changes and regenerating README, API docs, ADRs, onboarding guides, and changelogs in response. It consumes code comments, git history, and Oracle learnings to produce outputs that stay current without manual updates.

Can I generate API documentation and changelogs directly from code?

Yes. Documentation Wizard auto-generates API docs, changelogs, and other documentation artifacts from code comments, test examples, and git history. Run the generate_docs.py script to create or update docs across your codebase.

How do I validate that documentation matches my code and decisions?

Documentation Wizard includes validation that checks docs against code references and decision records. Use the validate_docs.py script to ensure README, API docs, ADRs, and onboarding materials stay aligned with actual implementation and architectural decisions.

Does documentation generation work with Oracle and Style Master guidelines?

Yes. Documentation Wizard orchestrates with Oracle for knowledge integration, Summoner for decision tracking, and Style Master for style consistency. Sync from Oracle using sync_docs.py to pull learnings into generated documentation.

What's the best way to generate onboarding guides and ADRs automatically?

Documentation Wizard generates onboarding guides and Architecture Decision Records by extracting from code structure, comments, Oracle knowledge, and Summoner decisions. It produces docs/ONBOARDING.md and docs/adr/ artifacts that reflect current project state.

When should I use automated documentation generation instead of writing docs manually?

Use automated generation when docs must stay in sync with code changes, decisions, and learnings across multiple files and formats. Documentation Wizard prevents outdated README, API docs, and changelogs by regenerating them continuously from authoritative sources.