← ClaudeAtlas

plan-tunelisted

Staff PM contract certifier. Reads an existing PRD and runs a fixed seven-check certification (G1) — each check tied to a named downstream consumer (regression authoring, pre-merge's PRD-consistency gate, the safety pauses, eng --build's row/ticket reads). Product tune (--product) runs checks 1/2/3/6; eng tune (--eng) runs 2/4/5/6/7. Auto-selects the tune type from PRD content (no ask), auto-fixes every Critical and Major with a compact terminal table, asks once about Minors, and pauses only for a product-decision finding. Each auto-fixed Critical/Major writes a category-tagged learning to devkit/AHA.md so the next plan-pm draft self-heals. Applies all fixes directly to the PRD file. No separate report file.
ndisisnd/msg · ★ 6 · AI & Automation · score 79
Install: claude install-skill ndisisnd/msg
# plan-tune ## Usage **Invoke**: `/plan-tune [prd-path] [--product | --eng]` - Slash command: `/plan-tune` - Natural language: "tune the PRD", "certify the PRD", "run the contract certifier", "check the PRD before plan-em" - Context: a path to an existing PRD `.md` file, or invocation immediately after `plan-pm` or `plan-em` saved one **Flags:** | Flag | Tune type | Checks run (from `refs/certification.md`) | |------|-----------|-------------------------------------------| | `--product` | Product tune | Checks 1 (criteria testability), 2 (breaking/DB labeled), 3 (intent fidelity), 6 (frontmatter graph) | | `--eng` | Eng tune | Checks 2, 4 (exec-table/eng integrity), 5 (ticket graph validity), 6, 7 (cross-agent contract coherence) | | _(none)_ | Auto-selected | Decided from PRD content — **not** asked (see Step 1) | **Path rules:** - If a file path is provided and valid, use it directly. - If a directory path is provided (e.g. `features/prd-1-user-auth/`), derive the file as `<dir>/prd-[n]-[slug].md` (the `.md` inside it sharing the directory's basename). - If no path is provided, ask the user (see Step 1). - Path must match `features/prd-*/prd-*.md` after resolution. If it does not, ask again — do not refuse silently. **Hard refusals:** - PRD path resolves to a file that does not exist after two ask attempts: refuse. State the expected location and offer to run `/plan-pm` to create one. ## Tune types | Type | Flag | Auto-select trigger (when no flag) | Checks | |----