Files
Claude-Code-Workflow/.claude/skills/ccw/phases/actions/rapid.md
catlog22 e3dba87e08 feat(skills): add CCW orchestrator and refactor command-guide to ccw-help
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
2026-01-03 18:46:59 +08:00

2.4 KiB
Raw Blame History

Action: Rapid Workflow

快速迭代工作流组合:多模型协作分析 + 直接执行

Pattern

lite-plan → lite-execute

Trigger Conditions

  • Complexity: Low to Medium
  • Intent: Feature development
  • Context: Clear requirements, known implementation path
  • No uncertainty keywords

Execution Flow

sequenceDiagram
    participant U as User
    participant O as CCW Orchestrator
    participant LP as lite-plan
    participant LE as lite-execute
    participant CLI as CLI Tools
    
    U->>O: Task description
    O->>O: Classify: rapid
    O->>LP: /workflow:lite-plan "task"
    
    LP->>LP: Complexity assessment
    LP->>CLI: Parallel explorations (if needed)
    CLI-->>LP: Exploration results
    LP->>LP: Generate plan.json
    LP->>U: Display plan, ask confirmation
    U->>LP: Confirm + select execution method
    
    LP->>LE: /workflow:lite-execute --in-memory
    LE->>CLI: Execute tasks (Agent/Codex)
    CLI-->>LE: Results
    LE->>LE: Optional code review
    LE-->>U: Execution complete

When to Use

Ideal scenarios:

  • 添加单一功能(如用户头像上传)
  • 修改现有功能(如更新表单验证)
  • 小型重构(如抽取公共方法)
  • 添加测试用例
  • 文档更新

Avoid when:

  • 不确定实现方案
  • 跨多个模块
  • 需要架构决策
  • 有复杂依赖关系

Configuration

const rapidConfig = {
  explorationThreshold: {
    // Force exploration if task mentions specific files
    forceExplore: /\b(file|文件|module|模块|class|类)\s*[:]?\s*\w+/i,
    // Skip exploration for simple tasks
    skipExplore: /\b(add|添加|create|创建)\s+(comment|注释|log|日志)/i
  },
  
  defaultExecution: 'Agent',  // Agent for low complexity
  
  codeReview: {
    default: 'Skip',  // Skip review for simple tasks
    threshold: 'medium'  // Enable for medium+ complexity
  }
}

Example Invocations

# Simple feature
ccw "添加用户退出登录按钮"
→ lite-plan → lite-execute (Agent)

# With exploration
ccw "优化 AuthService 的 token 刷新逻辑"
→ lite-plan -e → lite-execute (Agent, Gemini review)

# Medium complexity
ccw "实现用户偏好设置的本地存储"
→ lite-plan -e → lite-execute (Codex)

Output Artifacts

.workflow/.lite-plan/{task-slug}-{date}/
├── exploration-*.json      # If exploration was triggered
├── explorations-manifest.json
└── plan.json               # Implementation plan