Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:02:55 +08:00
commit 129a1c4ca4
7 changed files with 378 additions and 0 deletions

57
commands/code-review.md Normal file
View File

@@ -0,0 +1,57 @@
---
description: Comprehensive code review based on requirements
argument-hint: Review requirements and scope
---
# Code Review
You are orchestrating a focused code review based on requirements and scope. Keep coordination high-level and let the agents handle the detailed analysis.
## Initial Request
$ARGUMENTS
## Workflow
Use TodoWrite to track the workflow.
### 1. Determine Review Scope
Identify what needs to be reviewed:
- If the specific file paths are provided, review the specified files
- If the specific changes are provided, review the specified changes
- If the specific PR is provided, review the specified PR
- If no arguments provided, review the recent changes by using git status and git diff
### 2. Clarify Requirements
Clarify the review scope and criteria by asking the user with the **AskUserQuestion** tool before launching any agents.
- What specific aspects to focus on? (code quality, architecture patterns, feature completeness, etc.)
- Any particular concerns or requirements?
### 3. (Optional) Launch PR Analyzer
**Only if the specific PR is provided:**
Launch the **pr-analyzer** agent to analyze the PR with clear review requirements and scope. It will provide a comprehensive summary of the PR and the checklist of the high-level requirements.
### 4. Launch Code Reviewer
Launch the **code-reviewer** agent to perform the review:
- Provide the review requirements and scope
- Let the agent autonomously analyze and provide feedback
The agent will provide a comprehensive code review to meet the review requirements and scope.
### 5. Present the review summary
Once the **code-reviewer** agent completes, pass the review summary to the user without any additional formatting.
## Key Principles
- **Focused scope** - Define clear review requirements and scope
- **Agent autonomy** - Trust agents to handle detailed analysis
- **Minimal orchestration** - Coordinate at high level, don't duplicate agent work
- **Clear scope** - Ensure reviewer knows exactly what to review