mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-05 01:50:27 +08:00
4.5 KiB
4.5 KiB
name, description, allowed-tools, version
| name | description | allowed-tools | version |
|---|---|---|---|
| ccw-help | CCW command help system. Search, browse, recommend commands. Triggers "ccw-help", "ccw-issue". | Read, Grep, Glob, AskUserQuestion | 7.0.0 |
CCW-Help Skill
CCW 命令帮助系统,提供命令搜索、推荐、文档查看功能。
Trigger Conditions
- 关键词: "ccw-help", "ccw-issue", "帮助", "命令", "怎么用", "ccw 怎么用", "工作流"
- 场景: 询问命令用法、搜索命令、请求下一步建议、询问任务应该用哪个工作流
Operation Modes
Mode 1: Command Search
Triggers: "搜索命令", "find command", "search"
Process:
- Query
command.jsoncommands array - Filter by name, description, category
- Present top 3-5 relevant commands
Mode 2: Smart Recommendations
Triggers: "下一步", "what's next", "推荐"
Process:
- Query command's
flow.next_stepsincommand.json - Explain WHY each recommendation fits
Mode 3: Documentation
Triggers: "怎么用", "how to use", "详情"
Process:
- Locate command in
command.json - Read source file via
sourcepath - Provide context-specific examples
Mode 4: Beginner Onboarding
Triggers: "新手", "getting started", "常用命令"
Process:
- Query
essential_commandsarray - Guide appropriate workflow entry point
Mode 5: CCW Command Orchestration
Triggers: "ccw ", "自动工作流", "自动选择工作流", "帮我规划"
Process:
- Analyze user intent (task type, complexity, clarity)
- Auto-select workflow level (1-4 or Issue)
- Build command chain based on workflow
- Get user confirmation
- Execute chain with TODO tracking
Supported Workflows:
- Level 1 (Lite-Lite-Lite): Ultra-simple quick tasks
- Level 2 (Rapid/Hotfix): Bug fixes, simple features, documentation
- Level 2.5 (Rapid-to-Issue): Bridge from quick planning to issue workflow
- Level 3 (Coupled): Complex features with planning, execution, review, tests
- Level 3 Variants:
- TDD workflows (test-first development)
- Test-fix workflows (debug failing tests)
- Review workflows (code review and fixes)
- UI design workflows
- Level 4 (Full): Exploratory tasks with brainstorming
- With-File Workflows: Documented exploration with multi-CLI collaboration
brainstorm-with-file: Multi-perspective ideationdebug-with-file: Hypothesis-driven debugginganalyze-with-file: Collaborative analysis
- Issue Workflow: Batch issue discovery, planning, queueing, execution
Mode 6: Issue Reporting
Triggers: "ccw-issue", "报告 bug"
Process:
- Use AskUserQuestion to gather context
- Generate structured issue template
Data Source
Single source of truth: command.json
| Field | Purpose |
|---|---|
commands[] |
Flat command list with metadata |
commands[].flow |
Relationships (next_steps, prerequisites) |
commands[].essential |
Essential flag for onboarding |
agents[] |
Agent directory |
essential_commands[] |
Core commands list |
Source Path Format
source 字段是相对路径(从 skills/ccw-help/ 目录):
{
"name": "lite-plan",
"source": "../../../commands/workflow/lite-plan.md"
}
Slash Commands
/ccw "task description" # Auto-select workflow and execute
/ccw-help # General help entry
/ccw-help search <keyword> # Search commands
/ccw-help next <command> # Get next step suggestions
/ccw-issue # Issue reporting
CCW Command Examples
/ccw "Add user authentication" # → auto-select level 2-3
/ccw "Fix memory leak in WebSocket" # → auto-select bugfix workflow
/ccw "Implement with TDD" # → detect TDD, use tdd-plan → execute → tdd-verify
/ccw "头脑风暴: 用户通知系统" # → detect brainstorm, use brainstorm-with-file
/ccw "深度调试: 系统随机崩溃" # → detect debug-file, use debug-with-file
/ccw "协作分析: 认证架构设计" # → detect analyze-file, use analyze-with-file
Maintenance
Update Index
cd D:/Claude_dms3/.claude/skills/ccw-help
python scripts/analyze_commands.py
脚本功能:扫描 commands/ 和 agents/ 目录,生成统一的 command.json
Statistics
- Commands: 50+
- Agents: 16
- Workflows: 6 main levels + 3 with-file variants
- Essential: 10 core commands
Core Principle
智能整合,非模板复制
- 理解用户具体情况
- 整合多个来源信息
- 定制示例和说明