BROWNFIELD planning input. Scans an existing codebase READ-ONLY and writes
project-documentation.md — ground truth for stack, structure, key flows,
conventions, and integration points — so downstream BMAD planning skills
start from reality. Does NOT modify code; produces only the doc artifact.
Use when the user says: "document this codebase", "document the project",
"document my app", "scan the existing code", "brownfield planning",
"we have existing code, start planning", "map what's already built",
"document current state", "capture the current architecture",
"understand the existing system before planning",
"write project-documentation.md", or before a PRD or architecture doc
when the user already has code written.
Three intents: Create (initial scan), Update (re-scan changed areas),
Validate (check completeness). Plans only — reads code but never writes
it, runs no tests, no linters, no build tools, no application code.
☆460 repo stars⑂73 repo forks