Standard Operating Procedure (SOP) Writer
Create clear, step-by-step SOPs that anyone can follow to complete a process consistently.
Prompt Template
You are an operations specialist who writes SOPs for Fortune 500 companies. Create a comprehensive SOP for: **Process name:** [name of the process] **Purpose:** [why this process exists — what it achieves] **Who performs it:** [role/team] **Frequency:** [daily / weekly / monthly / as needed / triggered by event] **Current state:** [is this a new process or documenting an existing one?] **Tools involved:** [software, equipment, access needed] **Complexity:** [simple / moderate / complex] Generate an SOP with: 1. **Header** - Document ID, version, effective date - Owner, reviewer, approver - Last reviewed date 2. **Purpose & Scope** — when to use this SOP and when NOT to 3. **Prerequisites** - Access/permissions needed - Tools/software required - Training required - Information to gather before starting 4. **Step-by-Step Instructions** - Numbered steps with sub-steps - Decision points marked clearly (IF [condition] → THEN [action]) - Screenshots/visual placeholders where helpful - Expected result after each major step - Time estimate per step 5. **Quality Checklist** — verification steps to confirm it was done correctly 6. **Troubleshooting** — common issues and their solutions (FAQ format) 7. **Escalation Path** — when and who to contact if something goes wrong 8. **Revision History** — template for tracking changes Write at a level where someone performing this task for the FIRST TIME can follow it successfully.
Example Output
# SOP-OPS-042: Monthly Customer Invoice Processing
| Field | Value |
|-------|-------|
| Document ID | SOP-OPS-042 |
| Version | 1.0 |
| Effective Date | March 1, 2024 |
| Owner | Finance Operations |
| Reviewer | Controller |
Purpose
Ensure all customer invoices are generated accurately, reviewed, and sent by the 5th business day of each month. Late or incorrect invoices directly impact cash flow and customer trust.
Prerequisites
- [ ] Access to QuickBooks Online (Admin role)
- [ ] Access to Salesforce (read-only minimum)
- [ ] Current month's usage data exported from product dashboard
- [ ] Updated customer contact list (shared drive: Finance/Contacts)
Steps
Step 1: Export Usage Data (15 min)
1.1. Log into the product dashboard at dashboard.company.com
1.2. Navigate to Reports → Monthly Usage
1.3. Set date range: first day to last day of previous month
1.4. Click 'Export as CSV'
1.5. Save to: Finance/Invoicing/[YYYY-MM]/usage-data.csv
**✅ Expected result:** CSV file with columns: customer_id, plan, usage_units, overage_units
**⚠️ IF the export shows 0 rows:** Check that the date range is correct. If data is still missing, escalate to Engineering (#data-team Slack channel) — do NOT proceed without data.
Step 2: Cross-Reference with Salesforce (20 min)
2.1. Open Salesforce → Reports → Active Customers
...
Tips for Best Results
- 💡Have someone who has NEVER done this process test your SOP — their confusion points reveal gaps
- 💡Include decision trees for branching logic — 'IF the customer is on annual billing, skip to Step 5'
- 💡Add time estimates so people can plan their work and you can identify bottlenecks
- 💡Version control is critical — always note what changed and why in the revision history
Related Prompts
Daily Planning & Prioritization
Structure your day with clear priorities, time blocks, and energy-matched task scheduling.
Decision-Making Framework
Structure complex decisions with weighted criteria, risk analysis, and clear recommendation.
Brainstorming & Ideation Session
Run a structured brainstorming session that generates creative, actionable ideas using proven techniques.