Przejdź do treści
Biblioteka skilli
Sprzedaż i obsługa klienta · Pisanie

agency-proposals

/agency-proposals

Pisze ofertę, SOW lub dokument pitchowy dla potencjalnego klienta agencji, z zakresem prac i wariantami cenowymi opartymi na wartości.

Repozytorium
doddleos ↗
Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pisze ofertę, SOW lub dokument pitchowy dla potencjalnego klienta agencji, z zakresem prac i wariantami cenowymi opartymi na wartości.

Wyzwalacze z opisu

proposal,SOW,pitch deck,statement of work,scope document,how do we win this deal,quote for the client.
Oryginalny opis (EN)

When an agency needs to write a winning proposal, SOW, or pitch document for a prospective client. Also use when the user mentions "proposal," "SOW," "pitch deck," "statement of work," "scope document," "how do we win this deal," or "quote for the client." Produces a client-facing proposal, a scoped SOW, and pricing options framed by value.

Jak działa

  1. Language & Quality Standards
  2. When to Use This Skill
  3. Initial Assessment
  4. Inputs Schema
  5. Outputs Schema
  6. Core Framework
  7. Proposal Template
  8. Segment Guidance (local | national | international)
  9. Common Mistakes
  10. Related Skills
Sekcje z nagłówków SKILL.md, w oryginale · 139 linii, 996 słów
Podgląd SKILL.md
---
name: agency-proposals
id: doddle.agency.proposals
version: 1.0.0
blueprint: ./blueprint.yaml
description: When an agency needs to write a winning proposal, SOW, or pitch document for a prospective client. Also use when the user mentions "proposal," "SOW," "pitch deck," "statement of work," "scope document," "how do we win this deal," or "quote for the client." Produces a client-facing proposal, a scoped SOW, and pricing options framed by value.
---

# Agency Proposals

Win the deal on paper. This skill turns client context, pricing, and portfolio proof into a proposal that sells the approach (not just the deliverables) — plus an SOW tight enough to prevent scope creep and pricing options framed so the buyer picks the right tier.

Executable via `blueprint.yaml` (DoddleOS graph). See Inputs/Outputs below.

## Language & Quality Standards

**CRITICAL**: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.

**Standards**: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.

---

## When to Use This Skill

Apply this skill when:
- A qualified lead has asked for a proposal or quote
- RFP/RFI response needs a structured document
- A project needs an SOW before work starts
- The proposal exists but reads like a deliverables list / price dump

## Initial Assessment

Before writing, evaluate:

1. **Client state**
   - Who evaluates and who signs? What's their stated problem and budget range?
   - Decision criteria stated or inferred (price / risk / speed / proof)?
2. **Deal state**
   - How competitive? What alternative did they already consider (incumbent, DIY, other agencies)?
3. **Proof inventory**
   - Which portfolio pieces map to this client's situation?

---

## Inputs Schema

| Input | Type | Required | Description |
|-------|------|----------|-------------|
| brief | string | yes | Client context, project scope, decision criteria, budget |
| pricing | string | no | Rate card or pricing model from agency-pricing |
| portfolio | string | no | Relevant case studies to cite |
| regions | string | no | Operating scope: local \| national \| international; infer from brief if missing |

---

## Outputs Schema

| Output | Type | Description |
|--------|------|-------------|
| proposal | markdown | Client-facing proposal: approach, timeline, pricing, terms |
| scope_of_work | markdown | SOW: deliverables, milestones, responsibilities, exclusions |
| pricing_options | json | Pricing tiers with value framing |

---

## Core Framework

### Step 1: Mirror Their Problem Back
Open with the client's problem in their words — not the agency's capabilities. A proposal that starts "We are a full-service agency" already lost. One that starts "Your trial-to-paid conversion sits at 2% while the benchmark is 5%; this proposal targets 4% in 90 days" starts ahead.

### Step 2: Sell the Approach, Not the List
The differentiator is *how*, not *what*. Structure: problem → recommended approach → why this approach fits their constraints → proof it worked before. Deliverables come after the approach is believed.

### Step 3: Scope It Tight (SOW Discipline)
Every SOW states: in-scope deliverables with acceptance criteria, explicit exclusions, client responsibilities (assets, approvals, access), change-request process, and milestone dates with owners. The exclusion list is as important as the deliverable list — it prevents the #1 agency killer: unbounded scope.

### Step 4: Present Pricing as Options, Not a Single Number
Two or three tiers framed by value (good/best): scope and outcome differences, not just price deltas. Anchor to the outcome in the client's problem. Every tier names its fit ("most clients at your stage choose tier 2").

### Step 5: Winnability Review
The reviewer checks: does the proposal answer their decision criteria? Is proof cited? Is the ask (next step) specific and small ("30-min scope call")? Are there obvious objections left unaddressed?

---

## Proposal Template

```markdown
# Proposal: [Client] × [Agency]
## The Problem
[Restate in client's words + quantified impact if known]
## Recommended Approach
[How + why this fits their constraints; name the differentiator]
## Proof
[1-2 mapped case studies: situation → approach → result number]
## Timeline & Milestones
[Milestone | date | owner | acceptance criteria]
## Investment
[Tier table: scope, outcome, price — with recommendation]
## Next Step
[Specific low-friction CTA]
```

---

## Segment Guidance (local | national | international)

Honored via the `regions` input (infer from brief if not stated):

| Dimension | Local | National | International |
|-----------|-------|----------|--------------|
| Document | 1-2 page fixed-price proposal; owner decides same week | Committee + procurement: formal SOW, MSA, security questionnaire | Multi-currency quote, entity/invoicing terms, data-residency clauses |
| Proof | Reviews, local logos, "down the street" trust | National case studies, named enterprise logos | Proof localized per buyer market |
| Cycle | Fast, one decision-maker | Multi-stakeholder, RFP-driven | Multi-region legal review, timezone-shifted follow-ups |

- **National/procurement deals:** RFP responses and security reviews are a specialist skill — use `doddle.b2b.rfp` rather than stretching this proposal template.
---

## Common Mistakes

### Strategy Mistakes
| Mistake | Why It's Wrong | Do This Instead |
|---------|----------------|-----------------|
| Capabilities-first opening | Reads as every other agency | Lead with their problem, quantified |
| Deliverables without approach | Buys on price, loses on value | Approach → proof → deliverables order |
| Single-price proposal | No frame for value; negotiation starts at your number | 2-3 tiers with fit guidance |
| Missing exclusions | Scope creep from day one | Explicit exclusion list in SOW |

### Execution Mistakes
| Mistake | Why It's Wrong | Do This Instead |
|---------|----------------|-----------------|
| Generic proof ("worked with big brands") | Trust requires specifics | Map case studies to their situation |
| Vague next step | Proposal goes stale in an inbox | One small, dated, specific ask |
| Assumed budget with no flag | Pricing wrong by 3x | Flag budget as assumption if unstated |
| No acceptance criteria on milestones | "Done" becomes a debate | Every milestone has an objective test |

---

## Related Skills

- `doddle.b2b.proposals` — scoped-SOW + followup mechanics for product-company deals
- `doddle.b2b.rfp` — RFP and security-questionnaire responses (national procurement path)
- `doddle.agency.pricing` — supplies the rate card and pricing model
- `doddle.agency.marketing` — supplies positioning proof and case-study library
- `doddle.agency.client-onboarding` — runs after the proposal is won
- `doddle.agency.reporting` — proves the proposal's promised outcomes post-signature
Pliki w paczce (2)
  • SKILL.md 7 KB
  • blueprint.yaml 2 KB

Wersje

W bazie nie ma innych skilli o nazwie agency-proposals.

Migawka bazy z 28.10.2026 · wersja paczki 3f79499d808c (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100proposal-pricing
    Pomaga zbudować ofertę, ustrukturyzować cennik, przygotować SOW, wycenę i opcje cenowe dla klienta, a także przedstawić transakcję potencjalnemu nabywcy.
  • 95client-deliverables
    Tworzy dokumenty dla klienta: audyt SEO, ofertę, zakres prac, raport analizy konkurencji lub dokument wdrożeniowy.
  • 90b2b-proposals
    Przygotowuje oferty B2B, zakres prac (SoW) i odpowiedzi na RFP z myślą o wygranej i kontroli rabatów.
  • 100write-sow
    Generuje lub przegląda specyfikację prac SOW dla wdrożenia Rossum.ai, z zakresem na podstawie pasującego przepisu i listą decyzji otwartych.
  • 95proposal-development
    Pomaga przygotować oferty, odpowiedzi na RFP, zakresy prac SOW i pitch deck dla projektów doradczych.
  • 90proposal-generator
    Tworzy profesjonalne oferty handlowe i wyceny dla małych firm, w tym SOW i odpowiedzi na RFP, z danymi nadawcy.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.