mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-15 02:42:45 +08:00
CCW Skill (new): - Stateless workflow orchestrator with intent classification - 6 workflow combinations: rapid, full, coupled, bugfix, issue, ui - External configuration: intent-rules.json, workflow-chains.json - Implicit CLI tool injection (Gemini/Qwen/Codex) - TODO tracking integration for workflow progress CCW-Help Skill (refactored from command-guide): - Renamed command-guide → ccw-help - Removed reference folder duplication - Source paths now relative from index/ (../../../commands/...) - Added all-agents.json index - Simplified SKILL.md following CCW pattern
85 lines
2.2 KiB
Markdown
85 lines
2.2 KiB
Markdown
# Review-Fix Workflow Action
|
|
|
|
## Pattern
|
|
```
|
|
review-session-cycle → review-fix
|
|
```
|
|
|
|
## Trigger Conditions
|
|
|
|
- 关键词: "review", "审查", "检查代码", "code review", "质量检查"
|
|
- 场景: PR审查、代码质量提升、安全审计
|
|
|
|
## Execution Flow
|
|
|
|
```mermaid
|
|
graph TD
|
|
A[User Input] --> B[review-session-cycle]
|
|
B --> C{7维度分析}
|
|
C --> D[Security]
|
|
C --> E[Performance]
|
|
C --> F[Maintainability]
|
|
C --> G[Architecture]
|
|
C --> H[Code Style]
|
|
C --> I[Test Coverage]
|
|
C --> J[Documentation]
|
|
D & E & F & G & H & I & J --> K[Findings Aggregation]
|
|
K --> L{Quality Gate}
|
|
L -->|Pass| M[Report Only]
|
|
L -->|Fail| N[review-fix]
|
|
N --> O[Auto Fix]
|
|
O --> P[Re-verify]
|
|
```
|
|
|
|
## Configuration
|
|
|
|
| 参数 | 默认值 | 说明 |
|
|
|------|--------|------|
|
|
| dimensions | all | 审查维度(security,performance,etc.) |
|
|
| quality_gate | 80 | 质量门槛分数 |
|
|
| auto_fix | true | 自动修复发现的问题 |
|
|
| severity_threshold | medium | 最低关注级别 |
|
|
|
|
## CLI Integration
|
|
|
|
| 阶段 | CLI Hint | 用途 |
|
|
|------|----------|------|
|
|
| review-session-cycle | `gemini --mode analysis` | 多维度深度分析 |
|
|
| review-fix | `codex --mode write` | 自动修复问题 |
|
|
|
|
## Slash Commands
|
|
|
|
```bash
|
|
/workflow:review-session-cycle # 会话级代码审查
|
|
/workflow:review-module-cycle # 模块级代码审查
|
|
/workflow:review-fix # 自动修复审查发现
|
|
/workflow:review --type security # 专项安全审查
|
|
```
|
|
|
|
## Review Dimensions
|
|
|
|
| 维度 | 检查点 |
|
|
|------|--------|
|
|
| Security | 注入、XSS、敏感数据暴露 |
|
|
| Performance | N+1查询、内存泄漏、算法复杂度 |
|
|
| Maintainability | 代码重复、复杂度、命名 |
|
|
| Architecture | 依赖方向、层级违规、耦合度 |
|
|
| Code Style | 格式、约定、一致性 |
|
|
| Test Coverage | 覆盖率、边界用例 |
|
|
| Documentation | 注释、API文档、README |
|
|
|
|
## When to Use
|
|
|
|
- PR合并前审查
|
|
- 重构后质量验证
|
|
- 安全合规审计
|
|
- 技术债务评估
|
|
|
|
## Risk Assessment
|
|
|
|
| 风险 | 缓解措施 |
|
|
|------|----------|
|
|
| 误报过多 | severity_threshold过滤 |
|
|
| 修复引入新问题 | re-verify循环 |
|
|
| 审查不全面 | 7维度覆盖 |
|