| name | review-branch |
| allowed-tools | Read, Grep, Glob, Write, Bash(ls:*), Bash(git:*) |
| description | Review code against project rules. Use when user asks "review code, review-branch issue |
Đọc code từ branch/files → So sánh với rules → Ghi feedback vào specs/comments/[ISSUE-NUMBER]-code-review.md
TOKEN STRATEGY: Gọi rule-lookup subagent để load ONLY relevant rules. KHÔNG glob/read toàn bộ code-rules/.
Steps:
- Extract issue number, find branch, read spec for context
- Gọi rule-lookup subagent:
Task: Review issue #[N], Language: [lang], Scope: [scope]
Return: Relevant rules from core.md, code-rules/, specs/rules/
Format: Short bullets
- Scan code:
git diff develop...feature/...
- Review theo checklist từ rule-lookup
- Create review file:
# Code Review: Issue #[N]
## Context
- Branch: [...]
- Files: [...]
## Passed
- [list]
## Issues
- file.dart:line X: [desc] → [fix]
## Rules Applied
- Core: [summary]
- Clean-code: [from rule-lookup]
Token Efficiency: