Draft a tailored, phased SEO consulting offer. Use when the user asks to write a proposal, Angebot, statement of work, or retainer for a prospect — turning analysis data plus client context (budget, team, decision process, tools) into a structured, priced, management-ready offer.
Installs into .claude/skills of the current project.
Are you the author of Visibly Seo Offer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/antonioblago-visibly-seo-offer)
---
name: visibly-seo-offer
description: Draft a tailored, phased SEO consulting offer. Use when the user asks to write a proposal, Angebot, statement of work, or retainer for a prospect — turning analysis data plus client context (budget, team, decision process, tools) into a structured, priced, management-ready offer.
---
# SEO Offer / Proposal
Turn analysis + client context into a **phased, priced, credible offer** that survives
procurement scrutiny.
## Step 1 — Read everything first
Before writing a line, ingest: the Status-Quo and Potential outputs, any prior audits,
call notes/transcripts, previous offers and emails. **Recognising existing work** is the
single biggest trust signal — it makes you a partner, not a vendor. Never duplicate
analysis the client already paid for; reference and build on it.
## Step 2 — Capture client context
- Budget constraints and approval process (who signs off, at what threshold).
- Internal resources: team size, in-house vs. agency, dev/digital capacity.
- Existing stack: CRM, analytics, ticketing, CMS — the offer must fit their reality.
- Stated pain points and goals from the conversations.
## Step 3 — Structure the offer in phases
Don't invent a layout — fill in the ready skeleton at
[`templates/offer-template.md`](../../../templates/offer-template.md). It already has the
phases, pricing table, ROI, milestone plan, KPQ/KPI, terms, assumptions and CTA.
For **each** phase give: scope · deliverables · timeline · investment.
- **Phase 0 — Setup & data review.** Onboarding, access, explicit recognition of prior work.
- **Phase 1 — Audit.** Technical + content SEO; optional SEA assessment.
- **Phase 2 — Strategic accompaniment + enablement** (monthly retainer). Roadmap
execution, prioritisation, and *teaching the team* — enablement is what makes a
retainer renew.
- **Phase 3 — Optional advanced module** (e.g. Neuro-SEO / GEO / AI-search visibility).
## Step 4 — Add management-ready elements
- Executive summary (in English if the HQ is international).
- Quarterly milestone plan.
- KPQ/KPI framework — the questions leadership wants answered, and the metrics that do.
- **ROI section tied directly to the Potential numbers** (clicks → leads → revenue, and
SEA spend saved). The offer's price must be visibly smaller than the value it unlocks.
## Step 5 — Be specific
Vague offers lose. "Add 10 internal links from these 5 pages to /target" beats "improve
internal linking". Give priority and estimated effort per workstream.
## Python template — pricing & ROI math
Don't compute the Year-1 total, ROI multiple and payback by hand. Pass the phase prices
and the realistic annual value (from the Potential analysis) to the **Python template**:
```powershell
.\claude_tools_venv\Scripts\python.exe -m claude_tools.offer_economics `
--phases "Setup:2500,Audit:6500,Retainer:25000" `
--annual-value 120000 `
--out "clients/<domain>/<date>_Offer/economics.xlsx"
```
It prints the section-8 ROI block (value : cost, ROI %, payback months) and writes a
Pricing + ROI xlsx — keep the offer's price visibly smaller than the value it unlocks.
Setup once: `.\claude_tools\setup.ps1`.
## Output
`clients/<domain>/YYYY-MM-DD_Offer/offer_<client>_<date>.md` (copied from
`templates/offer-template.md`) → then hand to `/visibly-seo-pdf-build`
for the client-ready PDF. Slash command: `/visibly-seo-offer <domain>`.
Methodology: `docs/workflows.md`.