npx skills add ...
npx skills add prisma/prisma-next --skill review-triage-phase
npx skills add prisma/prisma-next --skill review-triage-phase
Produces canonical review actions from fetched review state and renders action markdown. Use when the user wants only triage/action-planning for the review-framework workflow.
Run only the triage phase of the review-framework loop:
read current review state artifacts, bootstrap canonical review-actions.json, update triage fields, validate, then render review-actions.md.
Run commands from this skill directory. All script paths below are relative to it.
If output directory is omitted, derive:
wip/reviews/<owner>_<repo>_pr-<number>/
Expected inputs in output dir:
<output-dir>/review-state.json<output-dir>/review-targets.json (optional)<output-dir>/review-state.md (optional)<output-dir>/summary.txt (optional)If review-state.json is missing, instruct user to run:
/review-fetch-phase <PR_URL> [output-dir]Note:
review-actions.json scaffolding is generated from review-state.targets, which now includes unresolved review threads, review bodies, and issue comments.pull_request_review target may contain multiple distinct findings (e.g., CodeRabbit bundles "outside diff range" comments, actionable comments, and nitpicks into one review body). The triager must decompose these into individual action items during triage — never blanket-dismiss a review body without reading its content.<output-dir>/review-state.json<output-dir>/review-actions.json<output-dir>/review-actions.md./agents/review-triager.mdreview-actions.json is valid v2defer action includes a Linear issue identifierreview_thread targets must remain actionable via thread replies (not PR reviews)linearIssue)review-actions.json is canonical and must be schema version 2.triage_pending decisions.defer decisions require Linear tracking (linearIssue) and a thread reply with that link.Return artifact paths:
review-actions.jsonreview-actions.mdSuggest next step:
/review-implement-phase <PR_URL> [output-dir]node ./scripts/validate-review-actions.mjs --in <output-dir>/review-actions.json --require-finalnode ./scripts/render-review-actions.mjs --in <output-dir>/review-actions.json --out <output-dir>/review-actions.md