Parent PRD
#1
What to build
A new skill, /react-review, that scans only the changed files on the current branch versus a base branch (default main), expanded by 1-hop import neighbors — files that import or are imported by the changed files. Reuses Rule Card Library, Code Scanner, and Issue Manager unchanged. Adds a thin per-skill component (Diff Scanner) that computes the file set.
If a PR exists for the current branch, the skill records that context in the issue body. If no PR exists, the skill opens a standalone issue with the branch ref in the title.
All issue lifecycle behaviors from P3 apply: dedup by label, in-place body update, regression as a new issue with backlink.
See PRD #1 "Implementation Decisions" → "Scanning strategies" for the diff/1-hop scope rules.
Acceptance criteria
Blocked by
User stories addressed
- User story 3
- User story 4
- User story 25
Parent PRD
#1
What to build
A new skill,
/react-review, that scans only the changed files on the current branch versus a base branch (defaultmain), expanded by 1-hop import neighbors — files that import or are imported by the changed files. Reuses Rule Card Library, Code Scanner, and Issue Manager unchanged. Adds a thin per-skill component (Diff Scanner) that computes the file set.If a PR exists for the current branch, the skill records that context in the issue body. If no PR exists, the skill opens a standalone issue with the branch ref in the title.
All issue lifecycle behaviors from P3 apply: dedup by label, in-place body update, regression as a new issue with backlink.
See PRD #1 "Implementation Decisions" → "Scanning strategies" for the diff/1-hop scope rules.
Acceptance criteria
skills/react-review/SKILL.mdexists with manual-trigger metadatagit diff --name-only <base>...HEAD/react-reviewissuesBlocked by
User stories addressed