10x-prd

Generates schema-conformant PRD documents from shape-notes with greenfield or brownfield routing.

Updated May 23, 2026
One-click install
npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-prd-bms-kmusial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-prd
Source: https://github.com/BMS-kmusial/bms-stream-monitor/tree/main/.claude/skills/10x-prd
Command: npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-prd-bms-kmusial

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning raw product notes into a structured Product Requirements Document is slow and error-prone, and hand-written PRDs often invent missing details or leak implementation decisions. This Skill converts shape-notes.md (or raw notes) into a schema-locked prd.md, routing every gap to an Open Questions section instead of fabricating content. ## Core Features & Use Cases - Auto-routing by context type: Detects greenfield (10-section) vs brownfield (11-section) templates from frontmatter or cwd signals like git history and lockfiles. - Thin-input heuristic: Scores input on 4 signals (checkpoint block, FR-NNN requirements, Given/When/Then stories, business rule) and warns before generating from weak notes. - Schema self-review with technical-leak lint: Validates section order, frontmatter keys, and scans for forbidden vocabulary (vendor names, schema notation, transport protocols) before any disk write. - Collision-safe writes: Offers versioned saves (prd-vN.md) instead of overwriting existing PRDs. - Use Case: After running /10x-shape on a new product idea, invoke this Skill to produce context/foundation/prd.md with all unresolved gaps listed as numbered Open Questions, ready for downstream tech-stack selection. ## Quick Start Run /10x-prd with the path to your shape-notes file to generate a schema-conformant PRD at context/foundation/prd.md.

Frequently Asked Questions about 10x-prd

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

FAQPage Schema
How do I generate a PRD from product notes?

Run /10x-prd with a path to your notes file, or let it default to context/foundation/shape-notes.md. The skill reads the input, detects greenfield vs brownfield context, and writes a schema-conformant prd.md with gaps routed to Open Questions.

What is the difference between greenfield and brownfield PRD templates?

Greenfield PRDs have 10 sections covering a product built from scratch. Brownfield PRDs have 11 sections framed as deltas against an existing system, including Current System Overview, Scope of Change, and Constraints & Compatibility.

Can I generate a PRD without running the shaping step first?

Yes, you can pass raw notes directly or paste them when prompted. The skill scores input on a 4-signal heuristic and warns if it is thin, letting you proceed anyway with missing content landing in Open Questions.

Why does PRD generation abort with a technical leak error?

The pre-write lint scans for forbidden vocabulary such as vendor names, schema notation, runtime locations, and transport protocols. If found, the write aborts so you can rephrase the content as product-level properties or move it to downstream steps.

What happens if prd.md already exists?

The skill prompts you to save as a versioned prd-vN.md file, overwrite the existing prd.md, or abort. Versioned save is recommended so prior PRD history is preserved.

When should I not use this PRD generator?

Skip it when you are still ideating with no notes, since the shaping step should run first. Also skip it for surgical edits to an existing PRD, because this skill writes whole files rather than making targeted changes.