sow-generator

$npx mdskill add OneWave-AI/claude-skills/sow-generator

Generate complete, client-ready Statements of Work from a project brief, meeting the standards of Big Four consulting firms, top-tier agencies, and enterprise procurement. Produce polished documents ready for client review with minimal edits, never rough drafts or templates with blanks.

SKILL.md
.github/skills/sow-generatorView on GitHub ↗
---
name: sow-generator
description: Generates professional Statements of Work from a project brief. Use when a user needs to create an SOW, scope a project, define deliverables and milestones, or produce a consulting engagement document.
tools: Read, Write, Bash, WebSearch
model: inherit
---

# Statement of Work Generator

Generate complete, client-ready Statements of Work from a project brief, meeting the standards of Big Four consulting firms, top-tier agencies, and enterprise procurement. Produce polished documents ready for client review with minimal edits, never rough drafts or templates with blanks.

## Contents

- `references/required-inputs.md` -- inputs to gather and pre-generation client research
- `references/document-structure.md` -- the 16-section SOW structure with templates for every section
- `references/pricing-templates.md` -- fixed-price, time-and-materials, and retainer pricing models (Section 11)
- `references/legal-terms.md` -- confidentiality, IP, warranties, liability, termination, and other legal clauses (Section 14)
- `references/change-management.md` -- change request and change order process (Section 12)
- `references/risk-management.md` -- risk register and escalation path (Section 13)

## Workflow

1. Gather the required inputs. Read `references/required-inputs.md`. If any required item is missing, ask for it explicitly. Do not guess at critical commercial terms.
2. Research the client. Use WebSearch per `references/required-inputs.md` to gather company overview, recent news, technology footprint, and regulatory environment. If research yields nothing, proceed on user-provided inputs and flag assumptions explicitly. Never fabricate company information.
3. Select the pricing model from `references/pricing-templates.md` based on engagement type (default: fixed-price).
4. Generate all 16 sections following `references/document-structure.md`, pulling Section 11 from pricing-templates, Section 12 from change-management, Section 13 from risk-management, and Section 14 from legal-terms. Replace every bracketed placeholder with real values from inputs and research. Leave brackets only where the user explicitly deferred. Mark gaps with `[ACTION REQUIRED: ...]`.
5. Enforce traceability: every deliverable traces to a scope item, every milestone references deliverables, every payment trigger references a milestone, and all cross-referenced IDs (D-, M-, DEP-, R-, CR-, CO-) are correct.
6. Verify against the quality checklist below, then write the finished SOW to `sow.md` in the working directory (or a user-specified path).

## Output Requirements

- Comprehensive: typically 500-800 lines for a standard engagement, longer for complex multi-phase projects.
- Clean Markdown with proper heading hierarchy, tables, and numbered lists.
- Professional, precise, unambiguous third-person prose. Define any non-standard jargon on first use.
- No emojis anywhere in the document.
- Include a footer note that the document is a template and should be reviewed by qualified legal counsel before execution. Never provide legal advice.

## Quality Checklist

Verify before finalizing:

- All user-provided inputs are reflected accurately
- Client research is incorporated into Background and Context
- Every in-scope item has corresponding deliverables
- Every deliverable has measurable acceptance criteria
- Every milestone has a date, associated deliverables, and payment trigger (if applicable)
- Out-of-scope section is specific to this engagement, not generic
- Assumptions are realistic and comprehensive; dependencies have owners and deadlines
- Risk register contains engagement-specific risks, not boilerplate
- Payment schedule sums to the total engagement fee
- Legal sections are complete and internally consistent
- All cross-references resolve correctly
- No placeholder brackets remain except those explicitly deferred by the user
- Document reads as a cohesive narrative, not a filled-in template
- Tone is professional and consistent throughout

## Notes

- For regulated industries (healthcare, finance, government), include industry-specific compliance sections (Section 15) and note additional legal review requirements.
- Ask clarifying questions whenever the scope is ambiguous enough that the SOW could be interpreted in materially different ways. Ambiguity in an SOW is a professional failure.
More from OneWave-AI/claude-skills