diff --git a/.cursor/skills/agent-pr-review/SKILL.md b/.cursor/skills/agent-pr-review/SKILL.md new file mode 100644 index 00000000..7df5013f --- /dev/null +++ b/.cursor/skills/agent-pr-review/SKILL.md @@ -0,0 +1,37 @@ +--- +name: agent-pr-review +description: Review pull requests in plugin-agent using GitHub CLI. Use for "review PR", "code review", or "gh pr view". +--- + +# Agent PR Review (plugin-agent) + +## Required + +- `gh` CLI required (no git-only fallback) + +## Working directory + +- repo root (parent of this `.cursor`) + +## Commands + +- `gh pr view --json title,number,body,files,commits,additions,deletions,changedFiles,baseRefName,headRefName,author,labels` +- `gh pr diff ` + +## Review checklist + +- correctness, security, regressions +- error handling, edge cases +- tests cover changes or note gaps +- input validation, API misuse +- command messages have entries in messages dir +- errors not swallowed; rethrown errors set original as cause +- suggest code reuse +- suggest output improvements for agent use (esp. `--json`) + +## Output format + +- Findings first, severity order (Critical → High → Medium → Low) +- cite files/snippets +- Questions/Assumptions if needed +- Summary last, brief