From devflow-db
Surfaces all pending reviews and guides the reviewer agent through approving or rejecting each one.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devflow-db:run-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Lists all reviews with `status = 'pending'` and guides the reviewer agent through recording an approval or rejection for each one.
Lists all reviews with status = 'pending' and guides the reviewer agent through recording an approval or rejection for each one.
Run /run-review to process the current review backlog — either after a build cycle or on demand to unblock downstream tasks.
Load pending reviews — call read_reviews (no filters) and filter client-side for rows where status = 'pending'. If there are none, report "No pending reviews." and stop.
For each pending review:
a. Call read_tasks with the review's task_id to load the task context (title, task_type, status).
b. Present the review to the user:
notesc. Ask the user (or apply automated criteria) for a decision: approve or reject.
d. If approving — call update_review with:
status = 'approved'notes: a brief rationale for approvale. If rejecting — call update_review with:
status = 'rejected'notes: clear feedback explaining what needs to changef. The server sets reviewed_at automatically on approved or rejected — do not attempt to set it.
After all reviews — report a summary table:
status to 'blocked' or 'in_progress' using the Builder or Tester agent.reviewed_at is set by the MCP server — never pass it as an argument to update_review.npx claudepluginhub pedrogrande/devflow-dbSets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.