AI Pipelines
Propose Pipeline
Generate client proposals from completed briefs using tiered model routing.
Propose Pipeline
The propose pipeline generates a ready-to-send proposal from a completed client brief using three model passes.
Quick Reference
| Field | Value |
|---|---|
| Trigger | propose [business name] |
| Example | propose Oakwood Barber Co |
| Domain | Client Delivery |
| Model | 3-pass: Opus (planner) then Sonnet (writer) then Opus (reviewer) |
| Requires | Completed brief at knowledge/clients/[business-name]/brief.md |
| Output | Proposal at .output/propose-[business-name].md |
| Your time | ~10 minutes to review and adjust pricing |
How It Works
Pass 1 — Planner (Opus)
- Reads the completed brief from the client folder
- Determines tier and pricing from
knowledge/business/pricing.md - Outlines the proposal: section order, key selling points, pricing, tone guidance
Pass 2 — Writer (Sonnet)
- Reads the outline and drafts the complete proposal
- Uses
knowledge/templates/proposal-template.mdas structure: project summary, scope of work, deliverables, timeline, pricing, payment terms, next steps
Pass 3 — Reviewer (Opus)
- Reviews for persuasion, pricing correctness, client specificity, and professional tone
- Fixes any issues
- Presents the final proposal for review
Prerequisites
The client must have a completed brief. Use the appropriate tiered template:
brief-template-starter.md— Starter tierbrief-template-growth.md— Growth tierbrief-template-premium.md— Premium tier
Save the completed brief as knowledge/clients/[business-name]/brief.md.
After generating, run compile proposal [business] to produce the final branded version.