2.4 KiB
2.4 KiB
stream-chain pipeline
Execute predefined pipelines for common development workflows.
Usage
claude-flow stream-chain pipeline <type> [options]
Available Pipelines
analysis
Code analysis and improvement pipeline.
claude-flow stream-chain pipeline analysis
Steps:
- Analyze current directory structure and identify main components
- Based on analysis, identify potential improvements and issues
- Generate detailed report with actionable recommendations
refactor
Automated refactoring workflow.
claude-flow stream-chain pipeline refactor
Steps:
- Identify code that could benefit from refactoring
- Create prioritized refactoring plan with specific changes
- Provide refactored code examples for top 3 priorities
test
Comprehensive test generation.
claude-flow stream-chain pipeline test
Steps:
- Analyze codebase and identify areas lacking test coverage
- Design comprehensive test cases for critical functions
- Generate unit test implementations with assertions
optimize
Performance optimization pipeline.
claude-flow stream-chain pipeline optimize
Steps:
- Profile codebase and identify performance bottlenecks
- Analyze bottlenecks and suggest optimization strategies
- Provide optimized implementations for main issues
Options
--verbose- Show detailed execution--timeout <seconds>- Timeout per step (default: 30)--debug- Enable debug mode
Examples
Run Analysis Pipeline
claude-flow stream-chain pipeline analysis
Refactor with Extended Timeout
claude-flow stream-chain pipeline refactor --timeout 60
Verbose Test Generation
claude-flow stream-chain pipeline test --verbose
Performance Optimization
claude-flow stream-chain pipeline optimize --debug
Output
Each pipeline generates:
- Step-by-step execution progress
- Success/failure status per step
- Total execution time
- Summary of results
Custom Pipelines
Define custom pipelines in .claude-flow/config.json:
{
"streamChain": {
"pipelines": {
"security": {
"name": "Security Audit Pipeline",
"prompts": [
"Scan for security vulnerabilities",
"Prioritize by severity",
"Generate fixes"
]
}
}
}
}
Then run:
claude-flow stream-chain pipeline security