← スキル一覧に戻る

review-workflow
by runoshun
⭐ 0🍴 0📅 2026年1月24日
SKILL.md
name: review-workflow description: Code review workflow with TODO tracking. Use when user says "review", "review-workflow", or asks to review code, PRs, or changes.
Review Workflow
Implements the Review Flow from AGENTS.md with detailed steps and TODO tracking.
Auto-Start
When this skill is loaded, IMMEDIATELY begin Phase 1. Do NOT wait for user confirmation.
TODOs
Register ALL TODOs at once when starting Phase 1:
# Phase 1: Setup
- [ ] Read docs/README.md, core-concepts.md, architecture.md
- [ ] Identify review target (PR, branch, or files) - ask user if unclear
# Phase 2: Verify
- [ ] Run mise run ci
# Phase 3: Review
- [ ] Check: Correctness
- [ ] Check: Tests
- [ ] Check: Architecture
- [ ] Check: Error handling
- [ ] Check: Readability
- [ ] Check: Documentation
# Phase 4: Feedback
- [ ] Provide feedback with proper format
Rules
- Start immediately - Begin Phase 1 upon skill load
- Register ALL TODOs at once - Include all phases when starting Phase 1
- Update TODOs in real-time - Mark in_progress/completed as you work
- One item in progress at a time - Focus and complete before moving on
- Run code locally - Never review without running CI
- Be constructive - Goal is to improve, not criticize
- Complete all checks - Don't skip items in the checklist
Reference: Phase Details
Phase 1: Setup
Goal: Understand context and identify what to review.
-
Read project docs (skip if already familiar from this session)
- MUST read ALL docs:
- docs/README.md - Project overview
- docs/core-concepts.md - Design principles
- docs/architecture.md - Code structure
- MUST read ALL docs:
-
Identify review target
- Check if user specified a target (PR number, branch, files)
- Check current branch - if on
feature/*, review that branch vs main - Ask user if still unclear
# For PR gh pr view <number> gh pr diff <number> # For branch git diff main...HEAD git log main..HEAD --oneline # For uncommitted changes git diff git status
Phase 2: Verify
Goal: Verify the code works.
-
Run CI
mise run ci -
Note any failures - These are blocking issues
Phase 3: Review
Goal: Evaluate code against project standards.
| Check | What to Look For |
|---|---|
| Correctness | Does it do what it's supposed to? Edge cases handled? |
| Tests | Do tests exist? Are they meaningful? Cover edge cases? |
| Architecture | Follows 1 file = 1 UseCase? Proper layer separation? |
| Error Handling | All errors handled? Domain errors used? |
| Readability | Clear names? Appropriate comments? Not too clever? |
| Documentation | docs/ updated if behavior changed? TASKS.md updated? |
How to Check:
- Read the diff carefully
- Cross-reference with docs/architecture.md for patterns
- Check that tests actually test the right things
Phase 4: Feedback
Goal: Give actionable feedback.
Feedback Format:
## Summary
<1-2 sentence overview>
## Blocking Issues
- [BLOCKING] <issue description>
- Why: <explanation>
- Suggestion: <how to fix>
## Suggestions
- [NIT] <minor issue>
- [SUGGESTION] <improvement idea>
## Positive Notes
- <what was done well>
Rules for Feedback:
- Be specific - Point to exact lines/files
- Explain why - Not just "this is wrong"
- Suggest alternatives - Don't just criticize
- Distinguish severity - [BLOCKING] vs [NIT] vs [SUGGESTION]
- Acknowledge good work - Start with positives when possible
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です