Install
openclaw skills install sop-generatorTurn messy recordings, transcripts, voice notes, or brain dumps into clean, team-ready Standard Operating Procedures (SOPs). Use when you have Loom videos, meeting transcripts, rough notes, or verbal walkthroughs that need to become documented processes. Covers SOP structure, extraction from various input types, quality checklist, and automation strategies. Trigger on "create SOP", "turn this into an SOP", "document this process", "make this team-ready", "convert transcript to SOP", "write a procedure".
openclaw skills install sop-generatorSOPs (Standard Operating Procedures) are the difference between a business that runs smoothly and one where everything depends on you remembering how to do it. But most solopreneurs record Looms, dump ideas in docs, or explain processes verbally — then never turn them into usable SOPs. This playbook shows you how to extract clean, operational SOPs from messy inputs in under 30 minutes.
A good SOP is:
Bad SOP example:
"Post on social media daily. Make sure it's good content. Engage with comments."
Good SOP example:
PURPOSE: Maintain consistent brand presence and engagement on LinkedIn
TOOLS REQUIRED:
- LinkedIn account
- Content calendar (Notion)
- Canva (for graphics)
STEPS:
1. Open content calendar (Notion → Marketing → LinkedIn Schedule)
2. Find today's scheduled post
3. Copy post text and download associated graphic
4. Go to LinkedIn.com → Start a post
5. Paste text, upload graphic
6. Preview post → Click "Post"
7. Set reminder for 2 hours later to respond to comments
8. Mark post as "Published" in Notion
EDGE CASES:
- If no post scheduled: Use backup content folder (Notion → Content → Backups)
- If graphic missing: Use text-only template in Canva → "LinkedIn Text Post"
METRICS:
- Post published on time? (Yes/No)
- Engagement rate (likes + comments / impressions)
Rule: If someone new to your business can't follow the SOP without asking you questions, it's not complete.
You probably have processes scattered across Loom videos, voice memos, meeting notes, or just in your head. Here's how to extract them.
Extraction workflow:
Common issues in Loom transcripts:
Extraction workflow:
Extraction workflow:
Every SOP should follow this structure. Copy/paste this and fill it in.
# [PROCESS NAME]
## 1. PURPOSE
[Why this process exists. What outcome does it create?]
## 2. TOOLS REQUIRED
[List all software, accounts, or physical tools needed]
- Tool 1 (with login info location if applicable)
- Tool 2
- etc.
## 3. STEP-BY-STEP INSTRUCTIONS
### Preparation (if needed)
- [ ] Pre-step 1
- [ ] Pre-step 2
### Main Process
1. [First action — be specific: "Click X", "Open Y", "Copy Z"]
2. [Second action]
3. [Third action — include screenshots if helpful]
4. [Decision point if applicable]
- IF [condition]: Do [action A]
- ELSE: Do [action B]
5. [Continue until complete]
### Completion
- [ ] Final check: [What to verify before considering it done]
- [ ] Mark as complete: [Where to log completion, if tracked]
## 4. EDGE CASES / EXCEPTIONS
**What if [common issue]?**
→ [How to handle it]
**What if [less common issue]?**
→ [How to handle it OR who to escalate to]
## 5. METRICS TO TRACK (if applicable)
- [Metric 1]: [Target or benchmark]
- [Metric 2]: [Target or benchmark]
- [How often to review these metrics]
## 6. LAST UPDATED
[Date] by [Name]
## 7. RELATED SOPs (if applicable)
- Link to [related process 1]
- Link to [related process 2]
Before publishing an SOP, run it through this checklist:
Rule: If you have to verbally explain something after someone reads the SOP, the SOP is incomplete. Fix it.
One SOP is useful. 50 scattered SOPs is chaos. Organize them.
Recommended structure (Notion, Google Docs, Confluence, or wiki):
📁 SOP Library
📂 Operations
- Onboarding new clients
- Weekly invoicing process
- Monthly financial review
📂 Marketing
- Publishing blog posts
- Social media posting schedule
- Email campaign setup
📂 Sales
- Lead qualification process
- Proposal creation workflow
- Contract signing process
📂 Product/Delivery
- Feature deployment checklist
- Bug triage process
- Customer support ticket workflow
Metadata to track per SOP:
Search tip: Use consistent naming: [Department] - [Process Name]
Example: "Marketing - Publishing Blog Posts" not "How to post blogs"
SOPs rot. Tools change. Processes evolve. Maintenance is critical.
Maintenance workflow:
Red flags an SOP needs updating:
If you're creating SOPs regularly, automate the extraction and formatting.
Automation workflow (Loom → SOP):
TRIGGER: New Loom video uploaded (or tagged with "SOP")
STEP 1: Extract transcript
- Tool: Loom API or Zapier/Make integration
STEP 2: Send transcript to Claude with SOP prompt
- Prompt: "You are an operations consultant. Convert the following Loom transcript into a clean SOP. Use this structure: [paste SOP template]. Remove fluff and filler words. Be specific and actionable."
STEP 3: Generate draft SOP
- Claude outputs formatted SOP
STEP 4: Save to Notion or Google Docs
- Auto-create page in SOP Library with draft
- Tag as "Draft - Needs Review"
STEP 5: Notify you to review
- Slack message or email: "New SOP draft ready for [process name]"
Tools for automation:
Cost: ~$20-50/month for automation tools + API usage (minimal for Claude API unless high volume)
ROI: If you create 5+ SOPs/month, this pays for itself immediately.