mirror of
https://github.com/duthaho/claudekit.git
synced 2026-07-30 16:36:55 +03:00
feat: improved the Claude Kit as a plugin
This commit is contained in:
@@ -0,0 +1,141 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user