| name | workflow |
| description | Activate when checking workflow step requirements, resolving workflow conflicts, or ensuring proper execution sequence. Applies workflow enforcement patterns and validates compliance. |
Workflow Skill
Apply workflow enforcement patterns and ensure proper execution sequence.
When to Use
- Checking workflow step requirements
- Resolving workflow conflicts
- Ensuring proper execution sequence
- Validating workflow compliance
Standard Workflow Steps
- Task - Create AgentTask via Task tool
- Plan - Design implementation approach
- Review Plan - Validate approach before execution
- Execute - Implement the changes
- Review Execute - Validate implementation
- Document - Update documentation
Workflow Enforcement
When enforcement.workflow.enabled is true:
- Steps must be completed in order
- Skipping steps is blocked
- Each step has allowed tools
Step Tool Restrictions
| Step | Allowed Tools |
|---|
| Task | Task |
| Plan | Plan, Read, Grep, Glob |
| Review Plan | Review, Read |
| Execute | Edit, Write, Bash, ... |
| Review Execute | Review, Read |
| Document | Document, Write, Edit |
Workflow Resolution
Conflict Resolution
When steps conflict:
- Identify the blocking step
- Complete required predecessor
- Document resolution
- Continue workflow
Skip Justification
If skip is truly necessary:
- Document reason for skip
- Get explicit user approval
- Note in completion summary
- Flag for review
Workflow Settings
Check workflow config:
/icc-get-setting enforcement.workflow.enabled
/icc-get-setting enforcement.workflow.steps
Integration with AgentTasks
AgentTasks include workflow stage:
agentTask:
workflow:
current_step: "Execute"
completed_steps: ["Task", "Plan", "Review Plan"]
remaining_steps: ["Review Execute", "Document"]
Workflow Completion
Workflow is complete when:
- All required steps executed
- No blocking conditions remain
- Documentation updated
- Summary generated