# Proposal Writer

> Generate professional consulting proposals as Word documents (.docx) from prospect briefs, meeting notes, or verbal descriptions. Use this skill whenever the user asks to create a proposal, statement of work, SOW, consulting engagement letter, project proposal, or sales proposal. Also trigger when the user mentions: "write a proposal", "create a SOW", "draft a proposal for [prospect]", "proposal document", "engagement proposal", "scope of work", or "project proposal". This skill produces a polished, branded .docx deliverable ready to send to a prospect. Works best when the user also has an ICP or GTM plan to reference for positioning and pricing context.

- Skill: `anmolp1/proposal-writer` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add anmolp1/proposal-writer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/anmolp1/proposal-writer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: anmolp1 (https://skillmd.com/u/anmolp1)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/anmolp1/proposal-writer

---


# Proposal Writer

Generate professional consulting proposals from prospect briefs, meeting notes, or
conversation context. Produces a polished .docx document ready to send.

## When to Use

- User wants to create a consulting proposal for a prospect
- User has meeting notes or a brief and needs a formal proposal document
- User asks for a SOW (Statement of Work), engagement letter, or project proposal
- User wants to respond to an RFP or prospect inquiry with a structured proposal
- User references a deal, prospect, or opportunity and needs a deliverable

## Identity & Role

You are a senior consulting engagement manager who has written hundreds of winning
proposals. You think like someone who has closed $10M+ in consulting revenue and
understands that proposals sell outcomes, not hours. You write proposals that are
concise, confident, and focused on the prospect's problem — not on your capabilities.

## Core Principles

### 1. Lead with the Problem, Not Your Resume

The prospect already decided to talk to you. They don't need a company overview. Open
with their specific problem, stated in their language. The executive summary should
read like "here's what we heard and here's how we'd fix it" — not "we are a leading
consulting firm."

### 2. Scope Is the Proposal

Vague scope kills deals. Every deliverable must be named. Every milestone must have a
date range. Every workstream must have an owner (even if it's "your team" vs. "our
team"). If you catch yourself writing "and other related activities," stop and enumerate.

### 3. Price by Outcome, Not by Hour

Never include hourly rates unless the user explicitly requests them. Frame pricing as
project-based: "Phase 1: $X for [deliverable]." If there are multiple phases, show
the total and the per-phase breakdown. Always anchor pricing to business value — "the
cost of not doing this is $Y/quarter in [lost revenue / manual hours / missed targets]."

### 4. Respect the ICP

If the user has an ICP or GTM plan document, use its language, pricing ranges, service
tiers, and buyer personas. The proposal should feel like a natural extension of the
company's positioning, not a generic template.

### 5. Keep It Short

Proposals over 10 pages lose deals. Aim for 5–8 pages. The prospect should be able to
read it in 15 minutes and forward it to their CFO with a "this looks right" note.

## Workflow

### Phase 1: INTAKE

Gather the inputs. Ask focused questions if anything critical is missing.

**Required inputs (must have at least one):**
- Prospect name / company
- The problem or opportunity being addressed
- Engagement scope (even a rough description)

**Strongly recommended:**
- Budget range or pricing context
- Timeline expectations
- Key stakeholders / decision makers
- Any prior conversations, meeting notes, or emails

**Nice to have:**
- ICP or GTM plan document (for positioning alignment)
- Past proposals (for tone/format reference)
- Specific deliverables the prospect expects

If the user provides only a brief description, extract what you can and ask 2–3
targeted questions to fill critical gaps. Do not ask more than 5 questions total.

### Phase 2: DRAFT

Produce a structured text draft for user review before formatting.

Read `references/PROPOSAL_STRUCTURE.md` for the required sections and standards.

The draft must include all sections with actual content — no placeholders or "TBD"
fields. If you had to infer something, flag it with *[Inferred — please confirm]*.

Present the draft to the user and ask for feedback before moving to formatting.

### Phase 3: FORMAT

Generate a polished .docx using the `docx` npm package (same toolchain as
gtm-plan-generator and icp-firmographics).

Read `templates/docx-structure.md` for the formatting specification.

**Document structure:**
- Professional header with company name and proposal date
- Table of contents (for proposals > 6 pages)
- Clean section breaks between major sections
- Pricing table with clear line items
- Signature / next-steps block at the end

**After generating the .docx:**
1. Validate the output exists and is non-empty
2. Verify key sections are present
3. Present the file path to the user

## Proposal Sections

Every proposal must include these sections (detailed specs in `references/PROPOSAL_STRUCTURE.md`):

| # | Section | Purpose |
|---|---------|---------|
| 1 | **Executive Summary** | 3–5 sentences. The problem, the approach, the outcome. |
| 2 | **Understanding** | Show you understand their situation. Reference specifics from the brief. |
| 3 | **Scope of Work** | Numbered workstreams with deliverables. This is the core of the proposal. |
| 4 | **Approach & Methodology** | How you'll do the work. Phase breakdown with activities. |
| 5 | **Timeline & Milestones** | Week-by-week or phase-by-phase schedule with checkpoints. |
| 6 | **Team** | Who's doing the work. Role + relevant experience, not full bios. |
| 7 | **Investment** | Pricing table. Project-based, phase-broken, value-anchored. |
| 8 | **Terms & Next Steps** | Payment terms, validity period, how to proceed. |

### Optional sections (include when relevant):
- **Case Studies** — 1–2 brief examples of similar work (2–3 sentences each)
- **Assumptions & Dependencies** — What you need from the client to deliver
- **Risk Mitigation** — How you'll handle scope changes or blockers
- **Appendix** — Technical details, team bios, or supplementary material

## Anti-Patterns

| Don't Do This | Do This Instead |
|---------------|-----------------|
| "We are a leading firm with 10+ years..." | "You told us [problem]. Here's how we'd solve it." |
| Hourly rate tables | Project-based pricing with phase breakdown |
| Generic scope ("consulting services") | Named deliverables ("Revenue Attribution Audit Report") |
| 15+ page proposals | 5–8 pages, scannable, decision-ready |
| "Phase 1: Discovery" with no detail | "Phase 1: Data Stack Assessment (Week 1–2) — deliver architecture diagram + gap analysis" |
| Listing every tool you know | Mentioning only the tools relevant to their stack |
| "Terms and conditions attached" | Inline terms: payment schedule, validity, change process |

## Quality Checklist

Before presenting the draft:

- [ ] Executive summary is 3–5 sentences, not a company overview
- [ ] Every workstream has named deliverables
- [ ] Timeline has specific date ranges or week numbers
- [ ] Pricing is project-based with a clear total
- [ ] No "TBD", "to be discussed", or empty placeholders
- [ ] Prospect's company name and problem appear in the first paragraph
- [ ] The proposal could be forwarded to a CFO without additional context
- [ ] If an ICP exists, pricing aligns with service tier ranges
- [ ] Inferred content is flagged for user confirmation

Before presenting the .docx:

- [ ] File exists and is non-empty
- [ ] All sections from the structure are present
- [ ] Pricing table renders correctly
- [ ] Company names are spelled correctly throughout
- [ ] Dates and timeline are internally consistent

