brieflisted
Install: claude install-skill tykisgod/quick-question
Respond in the user's preferred language (detect from their recent messages, or fall back to the language setting in CLAUDE.md).
Compare the current branch against develop and generate two review documents: architecture change diagram + PR review checklist.
Arguments: $ARGUMENTS
- No arguments: compare main...HEAD
- `--base <branch>`: specify a custom base branch for comparison
- `--commits`: only look at the changes from the most recent commit
## Execution Steps
### Part 1: Collect Change Scope
- `git diff <base> HEAD --name-only | grep '\.cs$'` — get all changed C# files
- `git diff <base> HEAD --diff-filter=A --name-only | grep '\.cs$'` — get newly added files
- `git log <base>..HEAD --oneline` — get the commit list
- Group and count changes by module
- Use `git diff <base> HEAD --numstat` to get accurate added/deleted line counts per module
### Part 2: Architecture Change Diagram
Identify architectural changes, ordered from most to least significant:
**Tier 1 — Cross-module contract changes**
- Interface additions/modifications under Contracts/
- .asmdef dependency changes
- Public enum/data structure changes
- Global static state isolation in multi-instance scenarios
- Check anti-patterns defined in AGENTS.md
**Tier 2 — New modules/subsystems**
- New Service modules or subdirectories
- New Manager/Factory/Registry classes
- New state machines or process orchestration
**Tier 3 — Internal refactoring of existing modules**
- Initialization flow changes
- Pattern c