prd-quality-gatelisted
Install: claude install-skill shipshitdev/skills
# PRD Quality Gate
## Contract
Inputs:
- Requirements, implementation plan, target repository, and requested mode.
- Live issue body/comments and repository revision when execution is requested.
Outputs:
- `draft-lint`: warnings for incomplete requirements; never execution permission.
- `execution-readiness`: `READY` or `BLOCKED`, evidence for each check, and exact gaps.
Creates/Modifies:
- No implementation or tracker mutations; return findings to the calling engine.
External Side Effects:
- Read-only repository and tracker inspection.
Confirmation Required:
- None for read-only validation. Preserve the caller's access restrictions.
## One Shared Contract
Read [Execution readiness](references/execution-readiness.md) before validating or
supplying preparation templates. This reference owns the requirements template,
plan template, decomposition rule, decision boundary, and readiness checklist.
Resolve this skill through the active catalog; consumers load the reference
relative to this skill's installed directory. Do not maintain alternate copies.
Use `draft-lint` for an explicit requirements-only review. Check required headings,
nonempty scope and EARS acceptance criteria; report missing information as warnings.
Draft lint may help the planner continue research. It cannot mark an issue ready
for an executor, even if every heading is present.
Use blocking `execution-readiness` for `/prd prepare`, feature intake, execution
handoff, AFK classification, or any requ