mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-10 02:24:35 +08:00
Add license files and new runtime JavaScript bundle for Chinese documentation site
This commit is contained in:
@@ -1,332 +0,0 @@
|
||||
---
|
||||
title: CCW Help Documentation
|
||||
sidebar_label: Home
|
||||
sidebar_position: 1
|
||||
slug: /
|
||||
---
|
||||
|
||||
import Mermaid from '@theme/Mermaid';
|
||||
import Link from '@docusaurus/Link';
|
||||
|
||||
# Welcome to CCW Help Documentation
|
||||
|
||||
CCW is a professional workflow automation platform that combines AI-powered intelligence with structured development workflows. With 40+ commands and 15 integrated workflows, CCW transforms how you build, test, and ship software.
|
||||
|
||||
## What is CCW?
|
||||
|
||||
CCW (Claude Code Workflows) is an advanced development environment that orchestrates AI agents, workflows, and tools to accelerate software development while maintaining quality standards.
|
||||
|
||||
**Key Capabilities:**
|
||||
|
||||
- **AI-Powered Development** - Leverage multiple AI models (Gemini, Codex, Claude, Qwen) for code analysis, generation, and review
|
||||
- **Structured Workflows** - 15 workflow levels from rapid execution to intelligent orchestration
|
||||
- **40+ Commands** - Comprehensive command set covering planning, execution, testing, review, and maintenance
|
||||
- **Session Management** - Full state persistence with resumable sessions
|
||||
- **Multi-Agent Coordination** - Parallel execution with dependency-aware task distribution
|
||||
- **Quality Gates** - Built-in testing, verification, and code review workflows
|
||||
|
||||
## Quick Links
|
||||
|
||||
<div className="row">
|
||||
<div className="col col--4">
|
||||
<Link to="/workflows/introduction" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>Workflows</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Explore 15 workflow levels from rapid execution to intelligent orchestration</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
<div className="col col--4">
|
||||
<Link to="/commands/general/ccw" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>Commands</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Complete command reference for workflow, issue, CLI, and memory operations</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
<div className="col col--4">
|
||||
<Link to="/faq" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>FAQ</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Common questions, troubleshooting tips, and best practices</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Key Features
|
||||
|
||||
### 40+ Commands
|
||||
|
||||
CCW provides a comprehensive command set organized into categories:
|
||||
|
||||
| Category | Commands | Purpose |
|
||||
|----------|----------|---------|
|
||||
| **Workflow** | 13 commands | Planning, execution, review, cleanup |
|
||||
| **Issue** | 7 commands | Issue discovery, planning, resolution |
|
||||
| **CLI** | 2 commands | CLI initialization and review |
|
||||
| **Memory** | 6 commands | Knowledge management and documentation |
|
||||
| **General** | 7+ commands | Coordination, debugging, flow creation |
|
||||
|
||||
### 15 Integrated Workflows
|
||||
|
||||
<Mermaid
|
||||
chart={`
|
||||
graph TB
|
||||
subgraph Main["Main Workflow (5 Levels)"]
|
||||
L1["Level 1: Rapid<br/>lite-lite-lite"]
|
||||
L2["Level 2: Lightweight<br/>lite-plan, lite-fix, multi-cli-plan"]
|
||||
L3["Level 3: Standard<br/>plan, tdd-plan, test-fix-gen"]
|
||||
L4["Level 4: Brainstorm<br/>brainstorm:auto-parallel"]
|
||||
L5["Level 5: Intelligent<br/>ccw-coordinator"]
|
||||
L1 --> L2 --> L3 --> L4 --> L5
|
||||
end
|
||||
|
||||
subgraph Issue["Issue Workflow"]
|
||||
I1["Phase 1: Accumulation"]
|
||||
I2["Phase 2: Resolution"]
|
||||
I1 --> I2
|
||||
end
|
||||
|
||||
Main -.->|After development| Issue
|
||||
|
||||
classDef level1 fill:#e3f2fd,stroke:#1976d2
|
||||
classDef level2 fill:#bbdefb,stroke:#1976d2
|
||||
classDef level3 fill:#90caf9,stroke:#1976d2
|
||||
classDef level4 fill:#64b5f6,stroke:#1976d2
|
||||
classDef level5 fill:#42a5f5,stroke:#1976d2
|
||||
classDef issue fill:#fff3e0,stroke:#f57c00
|
||||
|
||||
class L1 level1,L2 level2,L3 level3,L4 level4,L5 level5,I1,I2 issue
|
||||
`}
|
||||
/>
|
||||
|
||||
**Main Workflow Levels:**
|
||||
|
||||
- **Level 1**: Ultra-lightweight direct execution with zero overhead
|
||||
- **Level 2**: Lightweight planning (lite-plan), bug fixing (lite-fix), multi-CLI analysis (multi-cli-plan)
|
||||
- **Level 3**: Standard planning (plan), test-driven development (tdd-plan), test fix generation (test-fix-gen)
|
||||
- **Level 4**: Brainstorming with multi-role parallel analysis
|
||||
- **Level 5**: Intelligent orchestration with auto command selection
|
||||
|
||||
**Issue Workflow:**
|
||||
|
||||
- **Accumulation Phase**: discover, new
|
||||
- **Resolution Phase**: plan, queue, execute
|
||||
|
||||
### AI-Powered Intelligence
|
||||
|
||||
CCW integrates multiple AI models to provide intelligent assistance:
|
||||
|
||||
| Model | Capabilities | Use Cases |
|
||||
|-------|--------------|-----------|
|
||||
| **Gemini** | Analysis + Write | Code review, debugging, refactoring |
|
||||
| **Codex** | Analysis + Write + Review | Git-aware code review, implementation |
|
||||
| **Claude** | Analysis + Write | Complex reasoning, documentation |
|
||||
| **Qwen** | Analysis + Write | Code generation, pattern matching |
|
||||
|
||||
**Multi-CLI Collaboration**:
|
||||
|
||||
```bash
|
||||
# Compare solutions across multiple AI perspectives
|
||||
/ccw multi-cli-plan "Compare Redis vs RabbitMQ for message queuing"
|
||||
```
|
||||
|
||||
### Session Management
|
||||
|
||||
CCW provides full state persistence for all workflow sessions:
|
||||
|
||||
```bash
|
||||
# Start a planning session
|
||||
/ccw workflow:plan "Implement user authentication"
|
||||
|
||||
# Resume a paused session
|
||||
/ccw workflow:session:resume WFS-user-auth
|
||||
|
||||
# List all sessions
|
||||
/ccw workflow:session:list
|
||||
|
||||
# Complete and archive
|
||||
/ccw workflow:session:complete WFS-user-auth
|
||||
```
|
||||
|
||||
**Session Structure:**
|
||||
```
|
||||
.workflow/active/WFS-{session}/
|
||||
├── workflow-session.json # Session metadata
|
||||
├── IMPL_PLAN.md # Implementation plan
|
||||
├── TODO_LIST.md # Progress tracking
|
||||
├── .task/
|
||||
│ ├── IMPL-001.json # Task definitions
|
||||
│ └── ...
|
||||
└── .summaries/
|
||||
├── IMPL-001-summary.md # Completion summaries
|
||||
└── ...
|
||||
```
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Choose Your Starting Point
|
||||
|
||||
<div className="row">
|
||||
<div className="col col--6">
|
||||
<div className="card padding--md">
|
||||
<div className="card__header">
|
||||
<h3>New to CCW?</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Start with <strong>Level 1 workflows</strong> for simple tasks:</p>
|
||||
<ul>
|
||||
<li>Quick fixes and config adjustments</li>
|
||||
<li>Simple feature implementation</li>
|
||||
<li>Direct execution without planning overhead</li>
|
||||
</ul>
|
||||
<Link to="/workflows/level-1-ultra-lightweight" className="button button--primary button--sm">Learn Level 1</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div className="col col--6">
|
||||
<div className="card padding--md">
|
||||
<div className="card__header">
|
||||
<h3>Experienced Developer?</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Jump to <strong>Level 3 workflows</strong> for complex features:</p>
|
||||
<ul>
|
||||
<li>Multi-module changes</li>
|
||||
<li>Test-driven development</li>
|
||||
<li>Complete planning with verification</li>
|
||||
</ul>
|
||||
<Link to="/workflows/level-3-standard" className="button button--primary button--sm">Learn Level 3</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
### Quick Start Examples
|
||||
|
||||
**Quick Fix (Level 1):**
|
||||
```bash
|
||||
# Direct execution for simple changes
|
||||
/ccw lite-lite-lite "Fix typo in login button"
|
||||
```
|
||||
|
||||
**Bug Fix with Diagnosis (Level 2):**
|
||||
```bash
|
||||
# Intelligent bug diagnosis and fix
|
||||
/ccw lite-fix "Users getting 500 error on profile update"
|
||||
```
|
||||
|
||||
**Feature Development (Level 3):**
|
||||
```bash
|
||||
# Complete planning and execution
|
||||
/ccw workflow:plan "Add OAuth2 authentication"
|
||||
/ccw workflow:execute --session WFS-oauth-auth
|
||||
```
|
||||
|
||||
**New Feature Design (Level 4):**
|
||||
```bash
|
||||
# Multi-role brainstorming
|
||||
/ccw brainstorm:auto-parallel "Design real-time notification system"
|
||||
```
|
||||
|
||||
**Uncertain Commands (Level 5):**
|
||||
```bash
|
||||
# Auto-analyze and recommend command chain
|
||||
/ccw ccw-coordinator "Need to refactor the entire API layer"
|
||||
```
|
||||
|
||||
## Architecture Overview
|
||||
|
||||
<Mermaid
|
||||
chart={`
|
||||
flowchart LR
|
||||
User[Developer] --> CCW[CCW CLI]
|
||||
CCW --> Workflow{Workflow Engine}
|
||||
|
||||
Workflow --> L1[Level 1: Direct]
|
||||
Workflow --> L2[Level 2: Lightweight]
|
||||
Workflow --> L3[Level 3: Standard]
|
||||
Workflow --> L4[Level 4: Brainstorm]
|
||||
Workflow --> L5[Level 5: Intelligent]
|
||||
|
||||
L1 --> Agent[Agent Execution]
|
||||
L2 --> Agent
|
||||
L3 --> Agent
|
||||
L4 --> MultiAgent[Multi-Agent Parallel]
|
||||
L5 --> Coordinator[Intelligent Coordinator]
|
||||
|
||||
Agent --> AI[AI Models]
|
||||
MultiAgent --> AI
|
||||
Coordinator --> AI
|
||||
|
||||
AI --> Output[Code + Artifacts]
|
||||
Output --> Repo[Git Repository]
|
||||
Repo --> Session[Session State]
|
||||
|
||||
classDef user fill:#f3f9ff,stroke:#1976d2
|
||||
classDef ccw fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
|
||||
classDef agent fill:#c8e6c9,stroke:#388e3c
|
||||
classDef ai fill:#fff9c4,stroke:#f57c00
|
||||
classDef storage fill:#f1f8e9,stroke:#33691e
|
||||
|
||||
class User user,CCW ccw,Workflow ccw,Agent agent,MultiAgent agent,Coordinator ccw,AI ai,Output storage,Repo storage,Session storage
|
||||
`}
|
||||
/>
|
||||
|
||||
## Next Steps
|
||||
|
||||
### Learn the Fundamentals
|
||||
|
||||
1. **[Workflow Introduction](./workflows/introduction.mdx)** - Understanding workflow levels and selection
|
||||
2. **[Command Reference](./commands/general/ccw.mdx)** - Complete command documentation
|
||||
3. **[FAQ](./faq.mdx)** - Common questions and troubleshooting
|
||||
|
||||
### Explore by Use Case
|
||||
|
||||
| Use Case | Recommended Workflow | Documentation |
|
||||
|----------|---------------------|---------------|
|
||||
| Quick fixes | `lite-lite-lite` | [Level 1](./workflows/level-1-ultra-lightweight.mdx) |
|
||||
| Bug diagnosis | `lite-fix` | [Level 2](./workflows/level-2-rapid.mdx) |
|
||||
| Feature development | `plan` → `execute` | [Level 3](./workflows/level-3-standard.mdx) |
|
||||
| Test-driven development | `tdd-plan` → `execute` | [Level 3](./workflows/level-3-standard.mdx) |
|
||||
| Architecture design | `brainstorm:auto-parallel` | [Level 4](./workflows/level-4-brainstorm.mdx) |
|
||||
| Complex workflows | `ccw-coordinator` | [Level 5](./workflows/level-5-intelligent.mdx) |
|
||||
| Issue tracking | Issue Workflow | [Workflow FAQ](./workflows/faq.mdx) |
|
||||
|
||||
### Try It Out
|
||||
|
||||
**Installation:**
|
||||
```bash
|
||||
npm install -g @ccw/cli
|
||||
```
|
||||
|
||||
**Initialize Project:**
|
||||
```bash
|
||||
ccw init
|
||||
```
|
||||
|
||||
**First Workflow:**
|
||||
```bash
|
||||
# Simple task
|
||||
ccw lite-lite-lite "Add user profile page"
|
||||
|
||||
# Complex feature
|
||||
ccw workflow:plan "Implement shopping cart"
|
||||
```
|
||||
|
||||
## Support
|
||||
|
||||
- **Documentation**: [docs.ccw.dev](https://docs.ccw.dev)
|
||||
- **GitHub**: [github.com/ccw/ccw](https://github.com/ccw/ccw)
|
||||
- **Issues**: [github.com/ccw/ccw/issues](https://github.com/ccw/ccw/issues)
|
||||
|
||||
---
|
||||
|
||||
**Ready to get started?** Explore the [Workflow Introduction](./workflows/introduction.mdx) to learn about all 15 workflow levels.
|
||||
@@ -186,7 +186,7 @@ CCW provides full state persistence for all workflow sessions:
|
||||
<li>Simple feature implementation</li>
|
||||
<li>Direct execution without planning overhead</li>
|
||||
</ul>
|
||||
<Link to="/docs/workflows/level-1-ultra-lightweight" className="button button--primary button--sm">Learn Level 1</Link>
|
||||
<Link to="/workflows/level-1-ultra-lightweight" className="button button--primary button--sm">Learn Level 1</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -202,7 +202,7 @@ CCW provides full state persistence for all workflow sessions:
|
||||
<li>Test-driven development</li>
|
||||
<li>Complete planning with verification</li>
|
||||
</ul>
|
||||
<Link to="/docs/workflows/level-3-standard" className="button button--primary button--sm">Learn Level 3</Link>
|
||||
<Link to="/workflows/level-3-standard" className="button button--primary button--sm">Learn Level 3</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,331 +0,0 @@
|
||||
---
|
||||
title: Welcome to CCW
|
||||
sidebar_label: Overview
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
import Mermaid from '@theme/Mermaid';
|
||||
import Link from '@docusaurus/Link';
|
||||
|
||||
# Welcome to CCW
|
||||
|
||||
CCW is a professional workflow automation platform that combines AI-powered intelligence with structured development workflows. With 40+ commands and 15 integrated workflows, CCW transforms how you build, test, and ship software.
|
||||
|
||||
## What is CCW?
|
||||
|
||||
CCW (Claude Code Workflows) is an advanced development environment that orchestrates AI agents, workflows, and tools to accelerate software development while maintaining quality standards.
|
||||
|
||||
**Key Capabilities:**
|
||||
|
||||
- **AI-Powered Development** - Leverage multiple AI models (Gemini, Codex, Claude, Qwen) for code analysis, generation, and review
|
||||
- **Structured Workflows** - 15 workflow levels from rapid execution to intelligent orchestration
|
||||
- **40+ Commands** - Comprehensive command set covering planning, execution, testing, review, and maintenance
|
||||
- **Session Management** - Full state persistence with resumable sessions
|
||||
- **Multi-Agent Coordination** - Parallel execution with dependency-aware task distribution
|
||||
- **Quality Gates** - Built-in testing, verification, and code review workflows
|
||||
|
||||
## Quick Links
|
||||
|
||||
<div className="row">
|
||||
<div className="col col--4">
|
||||
<Link to="/workflows/introduction" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>Workflows</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Explore 15 workflow levels from rapid execution to intelligent orchestration</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
<div className="col col--4">
|
||||
<Link to="/commands/general/ccw" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>Commands</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Complete command reference for workflow, issue, CLI, and memory operations</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
<div className="col col--4">
|
||||
<Link to="/faq" className="card padding--lg">
|
||||
<div className="card__header">
|
||||
<h3>FAQ</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Common questions, troubleshooting tips, and best practices</p>
|
||||
</div>
|
||||
</Link>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Key Features
|
||||
|
||||
### 40+ Commands
|
||||
|
||||
CCW provides a comprehensive command set organized into categories:
|
||||
|
||||
| Category | Commands | Purpose |
|
||||
|----------|----------|---------|
|
||||
| **Workflow** | 13 commands | Planning, execution, review, cleanup |
|
||||
| **Issue** | 7 commands | Issue discovery, planning, resolution |
|
||||
| **CLI** | 2 commands | CLI initialization and review |
|
||||
| **Memory** | 6 commands | Knowledge management and documentation |
|
||||
| **General** | 7+ commands | Coordination, debugging, flow creation |
|
||||
|
||||
### 15 Integrated Workflows
|
||||
|
||||
<Mermaid
|
||||
chart={`
|
||||
graph TB
|
||||
subgraph Main["Main Workflow (5 Levels)"]
|
||||
L1["Level 1: Rapid<br/>lite-lite-lite"]
|
||||
L2["Level 2: Lightweight<br/>lite-plan, lite-fix, multi-cli-plan"]
|
||||
L3["Level 3: Standard<br/>plan, tdd-plan, test-fix-gen"]
|
||||
L4["Level 4: Brainstorm<br/>brainstorm:auto-parallel"]
|
||||
L5["Level 5: Intelligent<br/>ccw-coordinator"]
|
||||
L1 --> L2 --> L3 --> L4 --> L5
|
||||
end
|
||||
|
||||
subgraph Issue["Issue Workflow"]
|
||||
I1["Phase 1: Accumulation"]
|
||||
I2["Phase 2: Resolution"]
|
||||
I1 --> I2
|
||||
end
|
||||
|
||||
Main -.->|After development| Issue
|
||||
|
||||
classDef level1 fill:#e3f2fd,stroke:#1976d2
|
||||
classDef level2 fill:#bbdefb,stroke:#1976d2
|
||||
classDef level3 fill:#90caf9,stroke:#1976d2
|
||||
classDef level4 fill:#64b5f6,stroke:#1976d2
|
||||
classDef level5 fill:#42a5f5,stroke:#1976d2
|
||||
classDef issue fill:#fff3e0,stroke:#f57c00
|
||||
|
||||
class L1 level1,L2 level2,L3 level3,L4 level4,L5 level5,I1,I2 issue
|
||||
`}
|
||||
/>
|
||||
|
||||
**Main Workflow Levels:**
|
||||
|
||||
- **Level 1**: Ultra-lightweight direct execution with zero overhead
|
||||
- **Level 2**: Lightweight planning (lite-plan), bug fixing (lite-fix), multi-CLI analysis (multi-cli-plan)
|
||||
- **Level 3**: Standard planning (plan), test-driven development (tdd-plan), test fix generation (test-fix-gen)
|
||||
- **Level 4**: Brainstorming with multi-role parallel analysis
|
||||
- **Level 5**: Intelligent orchestration with auto command selection
|
||||
|
||||
**Issue Workflow:**
|
||||
|
||||
- **Accumulation Phase**: discover, new
|
||||
- **Resolution Phase**: plan, queue, execute
|
||||
|
||||
### AI-Powered Intelligence
|
||||
|
||||
CCW integrates multiple AI models to provide intelligent assistance:
|
||||
|
||||
| Model | Capabilities | Use Cases |
|
||||
|-------|--------------|-----------|
|
||||
| **Gemini** | Analysis + Write | Code review, debugging, refactoring |
|
||||
| **Codex** | Analysis + Write + Review | Git-aware code review, implementation |
|
||||
| **Claude** | Analysis + Write | Complex reasoning, documentation |
|
||||
| **Qwen** | Analysis + Write | Code generation, pattern matching |
|
||||
|
||||
**Multi-CLI Collaboration**:
|
||||
|
||||
```bash
|
||||
# Compare solutions across multiple AI perspectives
|
||||
/ccw multi-cli-plan "Compare Redis vs RabbitMQ for message queuing"
|
||||
```
|
||||
|
||||
### Session Management
|
||||
|
||||
CCW provides full state persistence for all workflow sessions:
|
||||
|
||||
```bash
|
||||
# Start a planning session
|
||||
/ccw workflow:plan "Implement user authentication"
|
||||
|
||||
# Resume a paused session
|
||||
/ccw workflow:session:resume WFS-user-auth
|
||||
|
||||
# List all sessions
|
||||
/ccw workflow:session:list
|
||||
|
||||
# Complete and archive
|
||||
/ccw workflow:session:complete WFS-user-auth
|
||||
```
|
||||
|
||||
**Session Structure:**
|
||||
```
|
||||
.workflow/active/WFS-{session}/
|
||||
├── workflow-session.json # Session metadata
|
||||
├── IMPL_PLAN.md # Implementation plan
|
||||
├── TODO_LIST.md # Progress tracking
|
||||
├── .task/
|
||||
│ ├── IMPL-001.json # Task definitions
|
||||
│ └── ...
|
||||
└── .summaries/
|
||||
├── IMPL-001-summary.md # Completion summaries
|
||||
└── ...
|
||||
```
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Choose Your Starting Point
|
||||
|
||||
<div className="row">
|
||||
<div className="col col--6">
|
||||
<div className="card padding--md">
|
||||
<div className="card__header">
|
||||
<h3>New to CCW?</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Start with <strong>Level 1 workflows</strong> for simple tasks:</p>
|
||||
<ul>
|
||||
<li>Quick fixes and config adjustments</li>
|
||||
<li>Simple feature implementation</li>
|
||||
<li>Direct execution without planning overhead</li>
|
||||
</ul>
|
||||
<Link to="/docs/workflows/level-1-ultra-lightweight" className="button button--primary button--sm">Learn Level 1</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div className="col col--6">
|
||||
<div className="card padding--md">
|
||||
<div className="card__header">
|
||||
<h3>Experienced Developer?</h3>
|
||||
</div>
|
||||
<div className="card__body">
|
||||
<p>Jump to <strong>Level 3 workflows</strong> for complex features:</p>
|
||||
<ul>
|
||||
<li>Multi-module changes</li>
|
||||
<li>Test-driven development</li>
|
||||
<li>Complete planning with verification</li>
|
||||
</ul>
|
||||
<Link to="/docs/workflows/level-3-standard" className="button button--primary button--sm">Learn Level 3</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
### Quick Start Examples
|
||||
|
||||
**Quick Fix (Level 1):**
|
||||
```bash
|
||||
# Direct execution for simple changes
|
||||
/ccw lite-lite-lite "Fix typo in login button"
|
||||
```
|
||||
|
||||
**Bug Fix with Diagnosis (Level 2):**
|
||||
```bash
|
||||
# Intelligent bug diagnosis and fix
|
||||
/ccw lite-fix "Users getting 500 error on profile update"
|
||||
```
|
||||
|
||||
**Feature Development (Level 3):**
|
||||
```bash
|
||||
# Complete planning and execution
|
||||
/ccw workflow:plan "Add OAuth2 authentication"
|
||||
/ccw workflow:execute --session WFS-oauth-auth
|
||||
```
|
||||
|
||||
**New Feature Design (Level 4):**
|
||||
```bash
|
||||
# Multi-role brainstorming
|
||||
/ccw brainstorm:auto-parallel "Design real-time notification system"
|
||||
```
|
||||
|
||||
**Uncertain Commands (Level 5):**
|
||||
```bash
|
||||
# Auto-analyze and recommend command chain
|
||||
/ccw ccw-coordinator "Need to refactor the entire API layer"
|
||||
```
|
||||
|
||||
## Architecture Overview
|
||||
|
||||
<Mermaid
|
||||
chart={`
|
||||
flowchart LR
|
||||
User[Developer] --> CCW[CCW CLI]
|
||||
CCW --> Workflow{Workflow Engine}
|
||||
|
||||
Workflow --> L1[Level 1: Direct]
|
||||
Workflow --> L2[Level 2: Lightweight]
|
||||
Workflow --> L3[Level 3: Standard]
|
||||
Workflow --> L4[Level 4: Brainstorm]
|
||||
Workflow --> L5[Level 5: Intelligent]
|
||||
|
||||
L1 --> Agent[Agent Execution]
|
||||
L2 --> Agent
|
||||
L3 --> Agent
|
||||
L4 --> MultiAgent[Multi-Agent Parallel]
|
||||
L5 --> Coordinator[Intelligent Coordinator]
|
||||
|
||||
Agent --> AI[AI Models]
|
||||
MultiAgent --> AI
|
||||
Coordinator --> AI
|
||||
|
||||
AI --> Output[Code + Artifacts]
|
||||
Output --> Repo[Git Repository]
|
||||
Repo --> Session[Session State]
|
||||
|
||||
classDef user fill:#f3f9ff,stroke:#1976d2
|
||||
classDef ccw fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
|
||||
classDef agent fill:#c8e6c9,stroke:#388e3c
|
||||
classDef ai fill:#fff9c4,stroke:#f57c00
|
||||
classDef storage fill:#f1f8e9,stroke:#33691e
|
||||
|
||||
class User user,CCW ccw,Workflow ccw,Agent agent,MultiAgent agent,Coordinator ccw,AI ai,Output storage,Repo storage,Session storage
|
||||
`}
|
||||
/>
|
||||
|
||||
## Next Steps
|
||||
|
||||
### Learn the Fundamentals
|
||||
|
||||
1. **[Workflow Introduction](./workflows/introduction.mdx)** - Understanding workflow levels and selection
|
||||
2. **[Command Reference](./commands/general/ccw.mdx)** - Complete command documentation
|
||||
3. **[FAQ](./faq.mdx)** - Common questions and troubleshooting
|
||||
|
||||
### Explore by Use Case
|
||||
|
||||
| Use Case | Recommended Workflow | Documentation |
|
||||
|----------|---------------------|---------------|
|
||||
| Quick fixes | `lite-lite-lite` | [Level 1](./workflows/level-1-ultra-lightweight.mdx) |
|
||||
| Bug diagnosis | `lite-fix` | [Level 2](./workflows/level-2-rapid.mdx) |
|
||||
| Feature development | `plan` → `execute` | [Level 3](./workflows/level-3-standard.mdx) |
|
||||
| Test-driven development | `tdd-plan` → `execute` | [Level 3](./workflows/level-3-standard.mdx) |
|
||||
| Architecture design | `brainstorm:auto-parallel` | [Level 4](./workflows/level-4-brainstorm.mdx) |
|
||||
| Complex workflows | `ccw-coordinator` | [Level 5](./workflows/level-5-intelligent.mdx) |
|
||||
| Issue tracking | Issue Workflow | [Workflow FAQ](./workflows/faq.mdx) |
|
||||
|
||||
### Try It Out
|
||||
|
||||
**Installation:**
|
||||
```bash
|
||||
npm install -g @ccw/cli
|
||||
```
|
||||
|
||||
**Initialize Project:**
|
||||
```bash
|
||||
ccw init
|
||||
```
|
||||
|
||||
**First Workflow:**
|
||||
```bash
|
||||
# Simple task
|
||||
ccw lite-lite-lite "Add user profile page"
|
||||
|
||||
# Complex feature
|
||||
ccw workflow:plan "Implement shopping cart"
|
||||
```
|
||||
|
||||
## Support
|
||||
|
||||
- **Documentation**: [docs.ccw.dev](https://docs.ccw.dev)
|
||||
- **GitHub**: [github.com/ccw/ccw](https://github.com/ccw/ccw)
|
||||
- **Issues**: [github.com/ccw/ccw/issues](https://github.com/ccw/ccw/issues)
|
||||
|
||||
---
|
||||
|
||||
**Ready to get started?** Explore the [Workflow Introduction](./workflows/introduction.mdx) to learn about all 15 workflow levels.
|
||||
Reference in New Issue
Block a user