# Proposal Writer

Write a client proposal, quote, scope of work, or engagement letter for a service...

- Repository: https://github.com/jezweb/claude-skills (1094 stars)
- Category: Documents
- License: MIT
- Last updated: 2026-10-09
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add jezweb/claude-skills --skill proposal-writer -g -a claude-code -y`
Codex: `npx skills add jezweb/claude-skills --skill proposal-writer -g -a codex -y`
Cursor: `npx skills add jezweb/claude-skills --skill proposal-writer -g -a cursor -y`
Gemini CLI: `npx skills add jezweb/claude-skills --skill proposal-writer -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add jezweb/claude-skills`

## Description

Write a client proposal, quote, scope of work, or engagement letter for a service business. Covers project understanding, scope, timeline, pricing presentation, and terms. Use whenever the user asks for a proposal, quote, project proposal, client proposal, SOW, statement of work, engagement letter, or B2B service engagement document, for web dev, consulting, trades, or any service business.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Client Proposal Writer

Produces proposals for service businesses, web development, consulting, trades, professional services, creative agencies. The goal is a document that wins the work by showing you understood the problem, have a clear plan, and are easy to work with.

## Before You Start

Gather these inputs. Ask for anything missing:

1. **Client name and business**, who is this for, what do they do
2. **What they asked for**, the brief, the problem, the conversation summary
3. **What you are proposing**, your recommended solution at a high level
4. **Pricing**, your numbers, or ask for guidance on range
5. **Timeline**, how long, any fixed deadlines
6. **Tone**, match the client relationship (new vs existing, corporate vs casual, local tradie vs enterprise)

If the user has notes from a discovery call or email thread, use those to write the "project understanding" section in the client's own language.

---

## Proposal Structure

Present sections in this order. Every section earns its place, cut any that do not apply.

### 1. Project Understanding

This is the most important section. It proves you listened. Restate the client's problem in their words, not yours. Show you understand what they are trying to achieve, not just what they asked you to build.

**Too corporate:**
> We understand that your organisation is seeking to leverage digital transformation to enhance customer engagement across multiple touchpoints and drive sustainable growth through an integrated online presence.

**Right tone:**
> You have been running the business for 12 years on word-of-mouth alone, and it has worked, you are booked out most weeks. The problem is that when someone searches "plumber Newcastle" you do not show up, and you are losing jobs to competitors with half your experience. You want a website that shows up in local search and makes it easy for people to call or book online.

The rest: https://github.com/jezweb/claude-skills/blob/HEAD/plugins/writing/skills/proposal-writer/SKILL.md
