A slash command that turns a one-line idea into an agent-ready Product Requirements Document. Single HTML file. 13 essential sections. No build step. Drops into ~/.claude/skills/.
Each PRD is built from these 13 custom components. The HTML viewer renders fenced markdown blocks into styled cards, charts, and diagrams — no images, no screenshots needed.
One curl pipe. Drops the skill into ~/.claude/skills/prd-vibe/. Works with any Claude Code session.
curl -sSL https://prd.midcurved.com/install.sh | bash
mkdir -p ~/.claude/skills/prd-vibe/templates curl -o ~/.claude/skills/prd-vibe/SKILL.md https://prd.midcurved.com/SKILL.md curl -o ~/.claude/skills/prd-vibe/templates/prd-template.md https://prd.midcurved.com/templates/prd-template.md curl -o ~/.claude/skills/prd-vibe/templates/prd-template.html https://prd.midcurved.com/templates/prd-template.html curl -o ~/.claude/skills/prd-vibe/templates/prd-example.md https://prd.midcurved.com/templates/prd-example.md curl -o ~/.claude/skills/prd-vibe/templates/prd-example.html https://prd.midcurved.com/templates/prd-example.html
/prd-vibe my-app "a one-line idea"
Markdown was the right format when agents wrote 50 lines. Now they write 500. Nobody reads 500-line Markdown files.
"I have stopped using markdown altogether for almost everything. With HTML, I feel more in the loop with Claude than ever before." — Thariq, "The Unreasonable Effectiveness of HTML"
Lean by default. Plus an Extended Planning collapsible group for depth when the build warrants it.
Studied the most-starred PRD repos on GitHub. Took the best of each. Compressed it into one skill.