Workflow Patterns
Sequential Workflows
For complex tasks, break operations into clear, sequential steps. It is often helpful to give Claude an overview of the process towards the beginning of SKILL.md:
```markdown Filling a PDF form involves these steps:
1. Analyze the form (run analyze_form.py) 2. Create field mapping (edit fields.json) 3. Validate mapping (run validate_fields.py) 4. Fill the form (run fill_form.py) 5. Verify output (run verify_output.py) ```
Conditional Workflows
For tasks with branching logic, guide Claude through decision points:
```markdown 1. Determine the modification type: Creating new content? → Follow "Creation workflow" below Editing existing content? → Follow "Editing workflow" below
2. Creation workflow: [steps] 3. Editing workflow: [steps] ```