Keyboard-driven TUI for browsing local /to-prd output at .scratch/*/PRD.md.
lazyprd is task-first: it opens the most recent PRD, selects the first unchecked implementation task, previews the task context, and lets you toggle Markdown checkboxes in-place.
go run .Use another project root:
go run . --project /path/to/projectGOPATH="$HOME/.cache/go" GOBIN="$HOME/.local/bin" go install .Ensure the install directory is on PATH:
export PATH="$HOME/.local/bin:$PATH"Then run from any directory:
lazyprd --project /path/to/projectFrom inside a target project, omit --project:
lazyprdGOPATH="$HOME/.cache/go" GOBIN="$HOME/.local/bin" go install github.com/baburyx/lazyprd@latestThe Homebrew formula template is in packaging/homebrew/lazyprd.rb.
Once a GitHub release exists and the formula has the release SHA, users can install with:
brew tap baburyx/tap
brew install lazyprdSee docs/release.md for the release and tap setup steps.
make test
make build
make install
make verifyTab/Shift+Tab: cycle panesCtrl+h/j/k/l: move focus or selectionj/k: move selection/: fuzzy filter focused list paneEsc: clear filter or prompt previewSpace: toggle selected implementation task checkboxp: preview an agent prompt for the selected tasky: copy the prompt, or selected preview contentr: rescan PRDsq: ask before quitting