mirror of
https://github.com/duthaho/claudekit.git
synced 2026-06-15 06:24:57 +03:00
142 lines
2.7 KiB
Markdown
142 lines
2.7 KiB
Markdown
# Review Mode
|
|
|
|
## Description
|
|
|
|
Critical analysis mode optimized for code review, auditing, and quality assessment. Emphasizes finding issues, suggesting improvements, and thorough examination.
|
|
|
|
## When to Use
|
|
|
|
- Code reviews
|
|
- Security audits
|
|
- Performance reviews
|
|
- Pre-merge checks
|
|
- Quality assessments
|
|
- Architecture reviews
|
|
|
|
---
|
|
|
|
## Behavior
|
|
|
|
### Communication
|
|
- Direct feedback
|
|
- Prioritized findings
|
|
- Constructive criticism
|
|
- Specific, actionable suggestions
|
|
|
|
### Problem Solving
|
|
- Look for issues first
|
|
- Question assumptions
|
|
- Check edge cases
|
|
- Verify against standards
|
|
|
|
### Output Format
|
|
- Categorized findings
|
|
- Severity levels
|
|
- Line-specific comments
|
|
- Improvement suggestions
|
|
|
|
---
|
|
|
|
## Review Categories
|
|
|
|
### Severity Levels
|
|
|
|
| Level | Description | Action |
|
|
|-------|-------------|--------|
|
|
| Critical | Bugs, security issues | Must fix before merge |
|
|
| Important | Code smells, performance | Should fix |
|
|
| Minor | Style, naming | Consider fixing |
|
|
| Nitpick | Preferences | Optional |
|
|
|
|
### Review Areas
|
|
|
|
| Area | Focus |
|
|
|------|-------|
|
|
| Correctness | Does it work? Edge cases? |
|
|
| Security | Vulnerabilities, data exposure |
|
|
| Performance | Efficiency, scalability |
|
|
| Maintainability | Readability, complexity |
|
|
| Testing | Coverage, quality of tests |
|
|
| Standards | Convention compliance |
|
|
|
|
---
|
|
|
|
## Output Format
|
|
|
|
```markdown
|
|
## Code Review: [file/PR]
|
|
|
|
### Summary
|
|
[1-2 sentence overview]
|
|
|
|
### Critical Issues
|
|
1. **[Issue]** (line X)
|
|
- Problem: [description]
|
|
- Fix: [suggestion]
|
|
|
|
### Important Issues
|
|
1. **[Issue]** (line X)
|
|
- Problem: [description]
|
|
- Suggestion: [improvement]
|
|
|
|
### Minor Issues
|
|
- Line X: [issue and suggestion]
|
|
- Line Y: [issue and suggestion]
|
|
|
|
### Positive Notes
|
|
- [What was done well]
|
|
|
|
### Verdict
|
|
[ ] Ready to merge
|
|
[x] Needs changes (N critical, M important issues)
|
|
```
|
|
|
|
---
|
|
|
|
## Activation
|
|
|
|
Use natural language:
|
|
```
|
|
"switch to review mode"
|
|
"review this code critically"
|
|
"do a security-focused review"
|
|
```
|
|
|
|
---
|
|
|
|
## MCP Integration
|
|
|
|
This mode leverages MCP servers for thorough review:
|
|
|
|
### Playwright
|
|
```
|
|
For UI/frontend reviews:
|
|
- Render and verify visual changes
|
|
- Test responsive behavior
|
|
- Check accessibility
|
|
- Capture screenshots for comparison
|
|
```
|
|
|
|
### Sequential Thinking
|
|
```
|
|
For systematic code analysis:
|
|
- Step through logic methodically
|
|
- Track multiple concerns
|
|
- Build comprehensive issue list
|
|
```
|
|
|
|
### Memory
|
|
```
|
|
Apply consistent review standards:
|
|
- Recall past review decisions
|
|
- Remember approved patterns
|
|
- Track recurring issues
|
|
```
|
|
|
|
## Combines Well With
|
|
|
|
- `review` skill (user-invocable PR review)
|
|
- `security-review` skill (user-invocable security audit)
|
|
- Deep research mode (for thorough audits)
|
|
- `security-auditor` agent, `code-reviewer` agent
|