
Sop Creator
Turn messy process notes into step-by-step Standard Operating Procedures written for operators at a fifth-grade reading level.
Overview
sop-creator is a journey-wide agent skill that drafts Standard Operating Procedures from plain-language process descriptions—usable whenever a solo builder needs repeatable ops docs before delegating or scaling.
Install
npx skills add https://github.com/ognjengt/founder-skills --skill sop-creatorWhat is this skill?
- Transforms unstructured process descriptions into actionable SOPs
- Targets fifth-grade reading level for operator clarity
- Optional FOUNDER_CONTEXT.md personalization for voice, tools, and audience
- Argument-gated flow: empty args prompt for process description then execute
- Extracts roles, tools, outcomes, and steps from minimal initial input
- SOPs written at 5th-grade reading level target
Adoption & trust: 641 installs on skills.sh; 190 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know how a process works in your head but lack a simple, handoff-ready document others can follow without constant questions.
Who is it for?
Founders documenting support, onboarding, content, or back-office workflows before hiring help or opening new channels.
Skip if: One-off creative exploration with no intent to repeat the workflow, or technical runbooks that need code-level deployment detail instead of operator steps.
When should I use this skill?
User needs SOPs, process documentation, operational guides, workflow documentation, or step-by-step instructions for repeatable business processes.
What do I get? / Deliverables
You receive a structured SOP with explicit steps, roles, tools, and outcomes at an accessible reading level, optionally aligned to your founder context file.
- Standard Operating Procedure document
- Step-by-step operational guide with roles and tools
Recommended Skills
Journey fit
Useful at every journey phase - explore requirements and options before committing to a direction.
Where it fits
Document weekly bookkeeping reconciliation so it survives busy launch weeks.
Publish a customer refund SOP before handing inbox duty to a part-time VA.
Capture your release smoke-test checklist as an SOP alongside the codebase.
Write an SOP for how you run five customer discovery calls per week.
How it compares
Documentation generator for business ops—not a project-management integration or automated workflow runner.
Common Questions / FAQ
Who is sop-creator for?
Solo founders and indie operators who need SOPs, operational guides, or workflow documentation without a dedicated ops writer.
When should I use sop-creator?
Across Operate when stabilizing processes, during Grow when scaling support or content, and during Build docs when capturing how product-adjacent work gets done—anytime a repeatable process needs writing down.
Is sop-creator safe to install?
It mainly reads optional FOUNDER_CONTEXT.md and user-supplied descriptions; review the Security Audits panel on this page before pointing it at repos with sensitive credentials in context files.
SKILL.md
READMESKILL.md - Sop Creator
# SOP Creator ## Purpose Transform unstructured process descriptions into clear, actionable Standard Operating Procedures written at a 5th-grade reading level. --- ## Execution Logic **Check $ARGUMENTS first to determine execution mode:** ### If $ARGUMENTS is empty or not provided: Respond with: "sop-creator loaded, describe the process you want to document" Then wait for the user to provide their process description in the next message. ### If $ARGUMENTS contains content: Proceed immediately to Task Execution (skip the "loaded" message). --- ## Task Execution When process description is available (either from initial $ARGUMENTS or follow-up message): ### 1. Check for Business Context Check if `FOUNDER_CONTEXT.md` exists in the project root. - **If it exists:** Read it and use the business context to personalize your output (company name, brand voice, industry specifics, audience, tools used). - **If it doesn't exist:** Proceed using defaults from "Defaults & Assumptions". ### 2. Analyze Initial Input From the user's initial description, extract what's available: - Process name or title - Who performs this process (role/skill level) - Tools or systems involved - Expected outcome or end state - Any compliance or quality requirements - Critical steps mentioned ### 3. Ask Clarifying Questions (If Needed) **Use AskUserQuestion tool** to gather missing critical information. Ask a maximum of 5 questions, but fewer is better — stop as soon as you have enough to create a complete SOP. **Question Bank (priority order):** | # | Question | Why it matters | Skip if... | |---|----------|----------------|------------| | 1 | What is the exact process you want documented? | Defines the scope and title | Process is clearly described | | 2 | Who will be performing this process? (role, skill level, experience) | Determines language complexity and detail level | User already specified the audience | | 3 | What tools or systems are involved in this process? | Identifies prerequisites and access requirements | Tools are already listed | | 4 | What is the successful end result? How do you know the process is done correctly? | Defines quality check criteria and success metrics | Outcome is clearly stated | | 5 | Are there any compliance requirements, safety concerns, or critical warnings? | Ensures important cautions are included | No regulatory or safety concerns | **Question strategy:** - Ask 2-3 questions per batch using AskUserQuestion - If the first batch answers provide enough detail, stop asking - Never ask more than 5 questions total - Only ask questions that block correct execution ### 4. Generate the SOP Using the information gathered, create a complete SOP following the structure in **Output Format**: 1. **Write at 5th-grade reading level** — short sentences, simple words 2. **One action per step** — no compound instructions 3. **Start each step with action verbs** — "Click", "Open", "Verify", "Enter" 4. **Include expected results** — tell users what they should see 5. **Add warnings for critical steps** — prevent common mistakes 6. **Create quality checks** — define "done" explicitly ### 5. Format and Verify - Structure output according to **Output Format** section - Complete **Quality Checklist** self-verification before presenting output - Ensure the SOP can be followed by someone unfamiliar with the process --- ## Writing Rules Hard constraints. No interpretation. ### Core Rules - Write at a 5th-grade reading level - Use short sentences (10-15 words maximum) - Use simple, common words — avoid jargon or explain it immediately - One action per step — never combine multiple actions - Start each step with an action verb (Click, Open, Enter, Verify,