review-pr

Solid

Review someone else's PR as a code reviewer: read the PR diff, check against .claude/rules, leave inline comments on issues found, and submit a review with APPROVE or REQUEST_CHANGES. Use when the user asks the assistant to review a PR (subject omitted or = self), e.g.: "review PR", "review 這個 PR", "review 此 PR", "review 該 PR", "幫我 review 這個 PR" (without team subject), "review for me", "code review", or shares a PR URL with self-directed review intent. NOT for "請<同仁/大家/人名>幫我 review" (subject = others) — that is 催 review, route to check-pr-approvals. NOT for "review 大家的 PR" / "掃 PR" (object = others' PRs) — route to review-inbox. NOT for fixing review comments on your own PR — route to engineering revision mode. (use engineering revision mode for that).

Code & Development 4 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# review-pr 以 reviewer 角色審查別人的單一 PR,依 repo rules / handbook / diff context 留 inline comments,並提交 GitHub review。 ## Contract 此 skill 只處理單一 PR review。多 PR discovery 與 batch orchestration 交給 `review-inbox`;修自己的 PR review comments 交給 `engineering` revision mode。 Reviewer stance:prioritize bugs、behavior regressions、security、type safety、project rule violations、missing tests。不要用 personal style preference 擋 merge。 reviewer-side 屬 read-only lane,但對 `changes_requested`、`active unresolved comments`、 `awaiting_re_review`、`mergeable_ready` 的語義必須與 author-side mutable lane 一致;不得自行重寫。 本 skill 可輸出 reviewer 結論(`APPROVE` / `COMMENT` / `REQUEST_CHANGES`),但不得把 reviewer 結論寫成 author-side stage authority;「可 merge / 可 release / 已完成」仍必須沿用 shared PR / workflow state,而不是 reviewer prose。 ## Reference Loading | Situation | Load | |---|---| | Any run | `review-pr-entry-fetch-flow.md`, `pr-input-resolver.md`, `workspace-config-reader.md`, `shared-defaults.md` | | Analysis | `review-pr-analysis-flow.md`, `repo-handbook.md`, `library-change-protocol.md` as needed | | Submit and notify | `review-pr-submit-flow.md`, `workspace-language-policy.md`, `external-write-gate.md`, `github-slack-user-mapping.md` | | Re-review | `review-pr-rereview-learning-flow.md`, `review-lesson-extraction.md`, `repo-handbook.md` | Large PR 分批 review 可派 sub-agent;所有 dispatch 必須注入 `sub-agent-roles.md` 的 Completion Envelope。Sub-agent 只做 analysis,不提交 review、不改檔。 ## Flow 1. 從使用者輸入或 Slack context 解析 PR URL;找不到單一 PR 時停止或轉 `review-i...

Details

Author
HsuanYuLee
Repository
HsuanYuLee/polaris
Created
4 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

review-inbox

Use when the user wants to discover and review PRs across the team awaiting their attention. NOT for a single specific PR (use review-pr). Supports three discovery modes: Label (GitHub label scan), Slack (channel-wide scan), Thread (specific Slack thread URL). Trigger: '掃 PR', 'review 大家的 PR', '批次 review', '有哪些 PR 要我看', Slack thread URL + review intent ('review <slack_url>', '幫我看這串'). Key: '我的 PR' → check-pr-approvals; '大家的 PR' / Slack URL → here; single PR URL → review-pr.

4 Updated 3 days ago
HsuanYuLee
AI & Automation Solid

check-pr-approvals

掃描使用者的 open PR,偵測 CI 狀態、未回覆 review comments、approval 數量,分類為三種狀態(可催/需修/已達標)後由使用者選擇催 review 或手動修正。Trigger: '我的 PR', 'check PR approvals', 'PR 狀態', '催 review', '催 PR', 'PR 被 approve 了嗎', '幫我掃我的 PR', '請同仁 review', '請同仁幫我 review', '請大家 review', '請大家幫我 review', '請大家幫忙看一下', '找人 review', '找誰 review', '請[人名/角色]幫我 review', '請[人名/角色]幫忙看 PR'. 主語為同仁/大家/人名/角色的「請X幫我 review」屬於催 review 範疇,不要 route 到 review-pr。

4 Updated 3 days ago
HsuanYuLee
Code & Development Solid

review-pr

This skill should be used when user asks to "review a PR", "review pull request", "review this pr", "code review this PR", "check PR

822 Updated 2 days ago
fcakyon