Doc Builder

Turns rough notes into a single self-contained interactive HTML doc with a real length-aware TOC/collapsible/metrics rule engine.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 16, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · b4a0531

Built a real Q1 investor-update doc from the skill's rules and it correctly withheld the TOC because the filled content came in under its own 400-word threshold — a concrete case of the skill applying its stated 'word count comes first' rule rather than mechanically adding a TOC whenever 3+ h2 sections exist, something the freeform baseline had no equivalent logic for.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Doc Builder does

Converts a rough draft, outline, or bullet list into a branded, responsive, single-file HTML document (pitch deck, investor update, sales proposal, one-pager, article, or generic memo) with a table of contents, collapsibles, slide nav, or paged layout as appropriate. Triggers on "interactive doc," "HTML doc," "turn this into a doc," "make this look good," "style this," or any request for a document instead of a PDF.

How to install Doc Builder

git clone https://github.com/naggarwal1/doc-builder
mkdir -p ~/.claude/skills
cp -r doc-builder ~/.claude/skills/doc-builder

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Doc Builder

  • /doc-builder Turns rough notes into a single self-contained interactive HTML doc with a real length-aware TOC/collapsible/metrics rule engine.

It also activates on plain-language prompts like these:

  • Turn these investor update notes into a branded interactive HTML doc
  • Make this outline look like a real one-pager I can send to clients
  • Style these sales notes into a proposal with a table of contents

Frequently asked questions

Is the Doc Builder skill free?
Yes. The skill itself is free from naggarwal1/doc-builder. SkillProof publishes the install command and an independent test verdict at no cost.
Does Doc Builder work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Tested · Works. Built a real Q1 investor-update doc from the skill's rules and it correctly withheld the TOC because the filled content came in under its own 400-word threshold — a concrete case of the skill applying its stated 'word count comes first' rule rather than mechanically adding a TOC whenever 3+ h2 sections exist, something the freeform baseline had no equivalent logic for.
What is the Doc Builder SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Doc Builder?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Doc Builder with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.