名称: quick 用户可调用: true 描述: 流线型代码审查,用于快速评估和目标反馈。用于审查小PRs、简单更改,或当需要快速分类以确定是否需要更深层审查时。 参数提示: [文件或目录] 允许工具: Task
快速代码审查
上下文
- 当前分支: !
git branch --show-current - Git状态: !
git status --porcelain - 基础分支: !
(git show-branch | grep '*' | grep -v "$(git rev-parse --abbrev-ref HEAD)" | head -1 | sed 's/.*\[\([^]]*\)\].*/\1/' | sed 's/\^.*//' 2>/dev/null) || echo "develop" - 自基础以来的更改: !
BASE=$(git merge-base HEAD develop 2>/dev/null || git merge-base HEAD main 2>/dev/null) && git log --oneline $BASE..HEAD - 自基础以来更改的文件: !
BASE=$(git merge-base HEAD develop 2>/dev/null || git merge-base HEAD main 2>/dev/null) && git diff --name-only $BASE..HEAD - 可用的测试命令: !
([ -f package.json ] && echo "npm/pnpm/yarn test") || ([ -f Cargo.toml ] && echo "cargo test") || ([ -f pyproject.toml ] && echo "pytest/uv run pytest") || ([ -f go.mod ] && echo "go test") || echo "未检测到标准测试框架"
要求
- 使用 @tech-lead-reviewer — 架构影响评估 — 来界定审查范围并决定需要哪些专业代理。
- 仅启动必要的专业审查以最小化周转时间。
- 按优先级(关键→高→中→低)和置信度(高→中→低)总结结果。
- 提供可选的实现支持,并确保生成的提交遵循Git提交约定(详见
${CLAUDE_PLUGIN_ROOT}/skills/references/git-commit-conventions.md)。
您的任务
重要:您必须使用Task工具完成所有任务。
- 使用 @tech-lead-reviewer — 架构影响评估 — 进行初步评估,衡量架构、安全和UX风险,并确定是否需要更深层审查。
- 通过Task工具触发相关专业审查,收集目标反馈,并解决冲突建议。
- 呈现简洁总结,询问用户是否希望实施修复,如果确认,应用更改,使用 @code-simplifier — 代码简化和优化 — 进行重构,测试,并在报告结果前暂存提交。
目标审查流程
- 选择性代理:
- @code-reviewer — 逻辑正确性、测试、错误处理。
- @security-reviewer — 身份验证、数据保护、验证。
- @ux-reviewer — 可用性和可访问性(如果是纯后端/CLI则跳过)。
- 结果分析: 使用优先级/置信度矩阵组织发现并提供可操作步骤。
- 可选实现: 执行请求的修复,优化代码,重新运行测试,并准备符合标准片段的提交。
- 关闭: 如果进行了更改,则推送更新,并向用户确认审查完成。