ワンクリックで
review-design
Review Round 2 - Top-down architecture and design assessment of a PR before detailed code review
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review Round 2 - Top-down architecture and design assessment of a PR before detailed code review
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Weekly backlog audit — field completeness, staleness tiers, and duplicate detection. Run during grooming to clean up the backlog.
Creates a JIRA Bug with steps to reproduce, expected/actual behavior, and fix criteria. Activates when users ask to create a bug report, file a bug, or report an issue.
Creates a JIRA Epic with scope, success criteria, and child story breakdown. Activates when users ask to create an epic.
Creates a JIRA Story with user story format, acceptance criteria, and technical notes. Activates when users ask to create a story or user story.
Creates a JIRA Task for tech debt, infrastructure, documentation, or spike work. Activates when users ask to create a task, spike, tech debt ticket, or infrastructure work.
Daily briefing — sprint progress, new tickets, and recent comments in one report. Run this to get oriented at the start of the day.
| name | review-design |
| description | Review Round 2 - Top-down architecture and design assessment of a PR before detailed code review |
| allowed-tools | Bash |
| argument-hint | ["PR-URL-or-number"] |
| disable-model-invocation | true |
Assess the PR's architectural approach before diving into line-by-line review. This prevents Priority Inversion (wasting time on details when the overall approach needs rethinking).
Cognitive frame: "Is the approach right?"
$1 (optional): PR URL, number, or omit to auto-detect current branch's PR# PR description and metadata
gh pr view ${1:+$1} --json number,title,body,additions,deletions,changedFiles,baseRefName,headRefName 2>/dev/null
# File list (what areas of the codebase are touched?)
gh pr diff ${1:+$1} --stat 2>/dev/null
# Full diff for understanding
gh pr diff ${1:+$1} 2>/dev/null
Review the change at the system level. Ask yourself:
If the PR exceeds 400 LOC of meaningful changes, note this and recommend splitting unless the changes are tightly coupled.
Look for issues that would require a fundamental restructure, not just a line-level fix:
If a fundamental design issue exists, raise it as a Blocker and recommend NOT proceeding to detailed review. There is no point reviewing individual lines of code that will need to be rewritten.
### Round 2: Design
#### Approach Assessment
[2-3 sentences on what this PR does and whether the approach makes sense]
#### Architectural Fit
- [Does it follow existing patterns? Y/N with explanation]
- [Is the abstraction level right? Y/N with explanation]
- [Responsibilities correctly separated? Y/N with explanation]
#### Scope Assessment
- PR size: [appropriate / too large / consider splitting]
- Unrelated changes: [none / list of unrelated changes]
#### Design Concerns
[List any design-level issues as Blocker/Warning]
**Blocker: [issue]**
[Observation, Why It Matters, Suggested Alternative]
**Warning: [issue]**
[Observation, Why It Matters, Suggested Alternative]
#### Design Result: PASS / BLOCKER
[If BLOCKER: "Fundamental design concern raised. Resolve before detailed review."]
[If PASS: "Design is sound. Proceed to correctness review."]