code-review
0
总安装量
2
周安装量
安装命令
npx skills add https://github.com/pc-style/pc-skills --skill code-review
Agent 安装分布
trae
2
kilo
2
antigravity
2
windsurf
2
kimi-cli
2
Skill 文档
Code Review
Run automated code review using cubic review with amp review as fallback.
When to Use
- Review code changes before committing
- Check PR quality
- Analyze code for issues
- Any request to “review code”, “run code review”, or “check quality”
Workflow
1. Check What to Review
Review staged changes:
git diff --staged --stat
Review specific files:
git diff path/to/file
Review current branch vs main:
git diff main...HEAD --stat
2. Run Code Review
Primary: cubic review
cubic review
With options:
cubic review --staged
cubic review path/to/file.ts
cubic review --diff main...HEAD
3. Fallback if cubic fails
If cubic review fails or is unavailable, use amp review:
amp review
With options:
amp review --staged
amp review path/to/file.ts
Complete Flow with Fallback
# Try cubic first
cubic review
# If cubic fails, fall back to amp
amp review
What They Check
cubic review typically analyzes:
- Code quality and best practices
- Potential bugs and issues
- Performance concerns
- Security vulnerabilities
- Style violations
amp review typically provides:
- Similar code quality checks
- Alternative analysis engine
- Different rule sets and heuristics
Review Scenarios
Review all staged changes:
cubic review --staged || amp review --staged
Review before committing:
git add .
cubic review --staged || amp review --staged
# Fix issues, then commit
git commit -m "fix: resolve review issues"
Review specific file:
cubic review src/auth.ts || amp review src/auth.ts
Review branch changes:
cubic review --diff main...HEAD || amp review --diff main...HEAD
Interpreting Results
- Address critical issues first (security, bugs)
- Consider warnings for maintainability
- Style issues can be auto-fixed in many cases
- Not all suggestions need to be implemented
Best Practices
- Run review before committing
- Fix critical issues immediately
- Use reviews to learn patterns
- Don’t blindly accept all suggestions
- Consider the context of changes
- Run in CI/CD for automated checks