Generates professional client proposals with 7 structured sections and 3 pricing packages. Activates when the user wants to create, write, or draft a proposal for a client, or asks 'help me put together a proposal.' Produces Markdown output plus a SOW-compatible brief for handoff to the SOW Generator.
From founder-osnpx claudepluginhub thecloudtips/founder-os --plugin founder-osThis skill uses the workspace's default tool permissions.
references/section-templates.mdDesigns and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Generate professional client proposals in Markdown format with 7 structured sections and 3 pricing packages. Produces a complete proposal document plus a SOW-compatible brief file for handoff to #14 SOW Generator via /founder-os:sow:from-brief.
Every proposal contains exactly 7 sections in this order. Never omit a section — if input data is insufficient for a section, note what is missing and produce a reasonable draft with <!-- NEEDS REVIEW: reason --> comments.
| # | Section | Purpose | Target Length |
|---|---|---|---|
| 1 | Cover Letter | Personalized introduction, establish rapport | 3-4 paragraphs |
| 2 | Executive Summary | Problem-solution-value at a glance | 1 page max |
| 3 | Understanding & Approach | Demonstrate client understanding | 1-2 pages |
| 4 | Scope of Work | Deliverables, milestones, exclusions | 2-3 pages |
| 5 | Timeline & Milestones | Phase breakdown with week numbers | 1 page |
| 6 | Pricing | 3 packages with comparison table | 1-2 pages |
| 7 | Terms & Conditions | Payment, IP, change control, confidentiality | 1 page |
Open with a specific reference to the client's situation — never a generic greeting. Structure:
Anti-patterns: Do not open with "Dear Sir/Madam" or "We are pleased to submit." Do not describe the provider's company history. The cover letter is about the client, not the provider.
Follow the problem-solution-value framework in exactly three parts:
Keep under 300 words. A decision-maker should understand the entire engagement from this section alone.
Demonstrate comprehension of the client's situation before prescribing a solution:
Present deliverables in a table with four columns:
| Deliverable | Description | Acceptance Criteria | Milestone |
|-------------|-------------|---------------------|-----------|
Rules:
Present a phase-based timeline table:
| Phase | Deliverables | Weeks | Dependencies |
|-------|-------------|-------|--------------|
Rules:
Present 3 packages in a comparison table. Read ${CLAUDE_PLUGIN_ROOT}/skills/proposal/pricing-strategy/SKILL.md for the full pricing methodology. Follow these layout rules:
Include four standard subsections:
Keep terms concise and commercial — this is a proposal, not a legal contract.
Generate two files per proposal:
proposals/proposal-[client-slug]-[YYYY-MM-DD].md — The complete 7-section proposal document.
proposals/brief-[client-slug]-[YYYY-MM-DD].md — A structured brief file consumable by /founder-os:sow:from-brief. Contains: Client info, Project Overview, Deliverables list, Constraints (budget, timeline, priorities), Selected Package (defaults to Professional), and Additional Context from CRM.
When Notion CRM is available, search CRM Pro databases (Companies, Contacts, Deals) for the client name. Use found context to:
When Notion is unavailable, proceed without CRM data — all CRM-enriched sections degrade gracefully to input-only content.
On completion, create or update a record in the consolidated "Founder OS HQ - Deliverables" database with Type = "Proposal".
Set these fields on every record:
When writing to "Founder OS HQ - Deliverables":
Upsert key: Client Name + Project Title (same as before). When upserting in "Founder OS HQ - Deliverables", also filter by Type = "Proposal" to avoid collisions with other deliverable types.
Before outputting a proposal, verify:
[FILL IN] remnantsFor detailed section templates with worked examples:
${CLAUDE_PLUGIN_ROOT}/skills/proposal/proposal-writing/references/section-templates.md — Complete example content for each of the 7 proposal sections with annotations