workflows
SKILL.md
Workflow Library
Purpose: Save successful patterns so they can be reused instantly instead of figuring them out again.
When to Use
- Before starting any task, check if a workflow exists
- After figuring something out, save it here immediately
- When a task takes >5 minutes that should take <1 minute
Workflow Index
Browser Automation ✅
browser-mediavine-csv.md— Download Mediavine CSV export ✅browser-pdf-generation.md— Generate PDF from any page (with verification!) ✅
Sub-Agent Patterns ✅
parallel-research.md— Spawn multiple Haiku agents for research ✅overnight-build.md— Hand off complex build to Codex overnight ✅
Data Tasks (TODO)
etsy-inventory-export.md— Export Etsy shop listingsga4-api-query.md— Query GA4 via APIlate-api-posts.md— Fetch scheduled posts from Late.dev
File Operations (TODO)
markdown-to-pdf.md— Convert .md to PDFbulk-file-rename.md— Rename files with patterns
Content Generation (TODO)
etsy-listing-copy.md— Generate Etsy title, tags, description
Adding a New Workflow
When you figure something out:
- Create
workflows/<name>.md - Use the template below
- Add to the index above
- Test it works before considering it "saved"
Template
# Workflow: [Name]
**Purpose:** [What this does]
**Time saved:** [X min → Y sec]
**Last verified:** [Date]
## Prerequisites
- [What needs to be set up first]
## Steps
1. [Step 1]
2. [Step 2]
3. [Step 3]
## Example
\`\`\`bash
# Actual commands or code
\`\`\`
## Gotchas
- [Thing that can go wrong and how to avoid it]
## Related
- [Link to related workflows or docs]
Rules
- Immediate capture — Don't wait. Save it NOW while it's fresh.
- Include gotchas — The edge cases are the valuable part.
- Test before saving — A broken workflow is worse than none.
- Keep it atomic — One workflow = one task. Chain them if needed.
- Update when broken — If something changes, update the workflow.
Weekly Installs
2
Repository
mmcmedia/openclaw-agentsFirst Seen
Feb 16, 2026
Security Audits
Installed on
openclaw2
antigravity2
claude-code2
codex2
kiro-cli2
gemini-cli2