sop-forge

Reconstructs standard operating procedures from Littlebird screen capture of completed work sessions.

84|37|Updated May 23, 2026
One-click install
npx skills add https://github.com/legioncodeinc/vibe-coding-tools --skill sop-forge-legioncodeinc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sop-forge
Source: https://github.com/legioncodeinc/vibe-coding-tools/tree/main/src/quarantine/skills/keep/sop-forge
Command: npx skills add https://github.com/legioncodeinc/vibe-coding-tools --skill sop-forge-legioncodeinc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Writing down a procedure you already performed costs time you do not have, so recurring tasks never get documented or handed off. This Skill reconstructs the actual session from Littlebird screen capture and turns work already done into a step-by-step SOP with real screens, field values, and timestamps. ## Core Features & Use Cases - Session Reconstruction: Runs multi-sweep retrieval against the Littlebird MCP to rebuild the exact sequence of screens, controls, and values from a named day, then deduplicates snapshots into distinct UI states. - Mandatory Redaction Pass: Scans captured content for credentials, client names, and account identifiers, replaces them with typed placeholders, and flags exposed credentials for rotation before any prose is written. - Honest Gap Handling: Never invents a step; unresolved actions become named [GAP: ...] markers, and a confirmation read-back lets the user correct the reconstruction before rendering. - Four Output Modes: Produces an internal SOP, training script, client-facing deliverable, or checklist, each with a provenance block, gap list, prerequisites, and a validation section. - Use Case: Say "document how I built that GoHighLevel workflow last Thursday" and receive a numbered procedure with timestamped receipts you can open in the Littlebird app, ready to hand to a VA or new hire. ## Quick Start Ask the assistant to write an SOP documenting how you completed a specific task on a specific day, naming the applications involved.

Frequently Asked Questions about sop-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a past work session into an SOP?▼

Name the day and the applications involved, and the Skill retrieves the Littlebird screen capture for that window, reconstructs the ordered steps, redacts sensitive values, and confirms the sequence with you before writing a Markdown SOP file.

What do I need to run sop-forge?▼

You need the Littlebird MCP connected on a Power or Pro plan, plus a specific session to target with a rough date and the tools used. There is no degraded mode, since an SOP written without capture would be invented rather than observed.

Does it handle passwords and API keys visible on screen?▼

Yes. A mandatory redaction pass runs pattern, semantic, and context sweeps, replaces credentials with typed placeholders like [YOUR_STRIPE_SECRET_KEY], and adds a security notice naming exposed fields so you can rotate them. Values are never printed.

What happens when screen capture is incomplete or missing steps?▼

The Skill never invents a step. Unresolved actions become named [GAP: ...] markers with a type, thin sessions under about five distinct states come back as fragments, and empty retrieval ends the run with a report instead of fabricated content.

Can sop-forge run automatically on a schedule?▼

No. It is on-demand only because it requires a human redaction gate and a confirmation step before writing files, which unattended routines cannot perform. A separate routine can flag undocumented recurring work for you to document manually.

What output formats does the SOP documentation support?▼

Four modes: internal SOP, training script, client-facing deliverable, and checklist. Each is a Markdown file with a provenance block, redaction counts, gap list, prerequisites, numbered procedure, decision points, and a validation block with owner and review date.