LinkedIn automation, run for you200 messages sent for you, in your voice ยท 10 places left ยท closes in โ€”Run my first campaign

Claude Code for Agencies: 60 Skills for Winning, Delivering and Keeping Clients

AI Driven, Personalized Outreach on LinkedIn: Prosp ๐Ÿ’œ

Try Prosp Free200 messages sent for you ยท 10 places left
5/5 rated on CapterraยทUsed by 800+ agencies and sales teams
Playbook4 sections
Section 1

Setup: Two Context Files, Six Categories, Effort Routing

60 skills for running the agency, not for doing the client work. New business, delivery, retention, margin, team and reporting.

Every one reads two files first. Build those before installing anything.

The two files everything reads

agency/agency-context.md โ€” who you are, once.

# Agency Context

## What we sell
Services, one line each, with the price band:
What we refuse to do:
Minimum engagement size:

## Who we sell to
Vertical, exact:
Company size band:
Buyer job title:
Who we turn away, and why:

## Commercials
Target gross margin per retainer:
Fully loaded cost per delivery hour:
Discount authority, and whose:
Payment terms and notice period:

## Capacity
Delivery heads and their disciplines:
Hours available per head per week, realistically:
Current utilisation:

## Proof
Only results with a real number and written permission:
Clients we may name publicly:

## Banned
<never_use_these>
Claims we cannot evidence:
Numbers nobody approved:
</never_use_these>

clients/[CLIENT]/client-context.md โ€” one per client.

# Client Context: [NAME]

Contract start, end, notice period:
Monthly fee, and what it covers:
What it explicitly excludes:
Agreed deliverables, per month:
Success criteria, in their words, with a date:
The economic buyer, and the day-to-day contact:
Who else can kill this account:
Their ICP, positioning and voice:
Proof they have approved for public use:
Escalation history:

The exclusions line in the client file prevents more scope creep than any process document. It is what scope-creep-detector reads.

The six categories

# Category Skills Owns
1 New Business 10 Pipeline and pitching
2 Onboarding and Delivery 10 The first 90 days
3 Account Management 10 Retention and expansion
4 Operations and Margin 10 Whether any of it is profitable
5 Team and Capacity 10 Who does the work
6 Reporting and Comms 10 What the client sees

Category 4 is the one most agencies have nothing for, and it is where the business is won or lost. An agency with full pipeline and no margin visibility grows itself into trouble.

Install all 60

mkdir -p agency
mkdir -p clients

# 1. New Business
mkdir -p .claude/skills/{niche-selector,offer-architect,free-audit-generator,audit-at-scale,pitch-deck-builder,rfp-responder,pricing-architect,proposal-writer,win-loss-analysis,pipeline-diagnostic}

# 2. Onboarding and Delivery
mkdir -p .claude/skills/{kickoff-brief,client-context-builder,first-90-days,deliverable-spec,scope-creep-detector,delivery-qa-gate,dependency-chaser,change-request-writer,handover-pack,delivery-retrospective}

# 3. Account Management
mkdir -p .claude/skills/{account-health-score,churn-risk-flagger,qbr-builder,expansion-finder,renewal-planner,escalation-handler,relationship-mapper,referral-request,case-study-writer,client-offboarding}

# 4. Operations and Margin
mkdir -p .claude/skills/{retainer-margin-check,time-to-value-tracker,effort-router,tool-cost-audit,capacity-forecast,rate-card-review,unprofitable-client-check,process-documenter,sop-writer,ops-diagnostic}

# 5. Team and Capacity
mkdir -p .claude/skills/{role-scoper,job-spec-writer,onboarding-path,skill-gap-audit,workload-balancer,one-to-one-prep,feedback-writer,performance-review,knowledge-base-builder,contractor-brief}

# 6. Reporting and Comms
mkdir -p .claude/skills/{monthly-report,exec-summary,metric-narrator,bad-news-email,status-update,meeting-notes,slack-digest,client-newsletter,internal-weekly,annual-review}

Effort routing

Effort Use for
Low meeting-notes, slack-digest, status-update, dependency-chaser, metric-narrator
Medium Most of categories 2, 5 and 6. Known artefact from known inputs.
High proposal-writer, pricing-architect, qbr-builder, escalation-handler, bad-news-email
Highest niche-selector, offer-architect, unprofitable-client-check, ops-diagnostic

bad-news-email sits high deliberately. It is four sentences long and it is the highest-stakes writing an account manager does all quarter.

Section 2

Categories 1 and 2: New Business and Delivery (20 Skills)

20 skills. Category 1 wins the work. Category 2 delivers the first 90 days without losing money on them.

Category 1: New Business, 10 skills

---
name: niche-selector
description: Decide which vertical to specialise in, from your own
  delivery data. Use annually, or when growth stalls.
---

Read agency-context.md and every clients/[CLIENT]/client-context.md.

For each vertical you have served, calculate:
- Average retainer size
- Average tenure in months
- Average gross margin
- Delivery hours per pound of revenue
- How many of the deliverables were reusable across clients

The last row is the one that decides it. A vertical where the same
playbook works for every client compounds. One where every engagement
is bespoke does not, regardless of the fee.

Output the three verticals ranked, the evidence for each, and the one
you should stop serving.

If you have fewer than three clients in a vertical, say so. That is
not a pattern, it is a coincidence.
---
name: offer-architect
description: Define a productised offer specific enough to sell
  without a discovery call. Use before any outreach.
---

Ask, in ONE message, for anything missing:
1. Which service line to lead with
2. Which vertical, exactly. "B2B" is not a vertical.
3. What you have delivered before, with numbers
4. What you refuse to do
5. Your delivery cost per client per month

OUTPUT

THE OFFER
- One sentence a stranger understands
- What they receive, as objects: files, dashboards, workflows
- Week 1, week 2, week 4
- What is explicitly not included
- The price, and what it does not cover

THE WEDGE
- The free thing that proves competence before they pay
- Why it is useful even if they never buy

THE DISQUALIFIER
- Who this is not for, stated openly

RULES
- No "bespoke" or "tailored". Those words mean the offer is undefined.
- The price appears. An offer with no number is a conversation.
- Never invent a result. Only what is in agency-context.
---
name: free-audit-generator
description: Produce a free audit of a prospect's business as the
  outreach wedge. The highest-converting agency lead magnet.
---

SIX SECTIONS, under 900 words total.

1. What they are doing well. Two genuine, specific things.
2. The thing costing them most. One finding, quantified only if the
   arithmetic is defensible from something observable.
3. Four more findings. Each: issue, evidence with URL, fix, effort.
4. What I would do first. ONE action they can take WITHOUT us.
5. What this audit does not cover, and what access it would need.
6. If you want the rest. Two lines and the price.

FAIL CLOSED IF fewer than four findings have observable evidence.
Report the count and skip the prospect. A thin audit is worse than
none.

Section 4 must be usable without us. That is what makes it a gift
rather than a sales document, and it is the instruction most likely
to get softened.

Section 5 is counterintuitive and it is what makes the rest
credible. Naming what you could not assess earns trust in what you
did.
---
name: pricing-architect
description: Set or review the price of an offer from real delivery
  cost. Use before quoting, and annually across the book.
---

Read agency-context.md for loaded cost per hour and target margin.

BUILD UP FROM COST, never down from a competitor's price.

1. Delivery hours per month, by discipline, realistically
2. Loaded cost of those hours
3. Tool and data cost attributable to this client
4. Account management overhead, which is always underestimated
5. The QA and review time, which is usually forgotten entirely
6. Total cost. Then divide by (1 - target margin) for the floor.

THEN THE THREE PRICES
Floor      Below this you are subsidising them
Target     Cost plus target margin
Stretch    What the value justifies where the buyer has budget

Output all three and the assumptions behind each.

Never quote the floor. It leaves nothing for the month something goes
wrong, and something always does.

If the floor exceeds what the vertical will pay, say so. That is a
positioning problem, not a pricing one.
---
name: proposal-writer
description: Write a client proposal from call notes. Same day as the
  call, always.
---

ASK, in one message: the problem in their words quoted literally,
what they already tried and why it failed, deliverables agreed,
price, budget signal, and anything that would kill the deal.

FOUR SECTIONS

1 DIAGNOSIS. Their problem in their own phrasing, not a paraphrase.
  Then the underlying cause using why the last attempt failed. Then
  what it costs to leave it.

2 APPROACH. Phased. Per phase: what we do, what they receive as an
  object, roughly when. Phase one addresses why the last attempt
  failed. One line naming what we do NOT do.

3 SCOPE AND INVESTMENT. Branch on budget signal:
  named a figure -> ONE option at that price
  gave a range   -> TWO options, quote and 70% reduced scope
  dodged it      -> THREE tiers at ~70%, 100%, 140%
  no budget yet  -> ONE option plus paid discovery at ~15%
  State exclusions, payment terms, notice period.

4 WHAT COULD GO WRONG. Two or three real risks, starting with the
  deal-killer they named, each with what we do about it.

Timeline in week ranges, never dates. Never discount unprompted.
Never invent a number, client or result.

The remaining five:

  • audit-at-scale โ€” batch the audit across a graded list. Produce ONE at high effort and stop for approval before batching fifty against an unvalidated template.
  • pitch-deck-builder โ€” the deck that supports a live pitch, not one that replaces it. Ten slides, one idea each, no appendix.
  • rfp-responder โ€” extracts every requirement, scores fit per line, and recommends bid or no-bid before you write a word. Most RFPs are wired for an incumbent and the score tells you which.
  • win-loss-analysis โ€” run on both. The losses are worth more, and the question is what they chose instead and why, not whether price was a factor.
  • pipeline-diagnostic โ€” works the chain in order, stops at the first failure, and outputs exactly one change per week.

Category 2: Onboarding and Delivery, 10 skills

---
name: first-90-days
description: Build the onboarding plan from what was actually sold.
  Use the day the contract is signed.
---

Read the proposal and clients/[CLIENT]/client-context.md. The plan
delivers what was sold, not what is easy to deliver.

WEEK 1   Access, data, and the single first outcome. Name it.
WEEK 2   The first real output the client can use, not a plan
WEEK 4   The second deliverable from the proposal
WEEK 8   Review against phase one of the proposal, in writing
WEEK 12  The 90-day review, against the success criteria they set

PER WEEK: what we do, what they do, and the named owner on each side.
A plan with no owner on their side does not happen.

DEFINE FIRST VALUE explicitly. One sentence: the moment they get
something they could not get before. Everything in week 1 serves it.

FLAG any promise in the proposal that onboarding cannot deliver in
phase one. Raise it now, internally, rather than at the week 8
review.
---
name: scope-creep-detector
description: Check any incoming request against the contract before
  anyone starts work. Use on every request that was not planned.
---

Read the deliverables and the exclusions in client-context.md.

CLASSIFY the request as exactly one of:

IN SCOPE        Listed in the agreed deliverables. Do it.
ADJACENT        Not listed, under two hours, no precedent risk.
                Do it, log it, mention it in the monthly report.
OUT OF SCOPE    Not listed, material effort, or sets a precedent.
                Change request required before any work starts.
EXCLUDED        Explicitly excluded in the contract. Say so, kindly,
                and quote the clause.

For ADJACENT, log it. Three adjacents in a month is a scope
conversation, not three favours.

Output the classification, the clause it rests on, and the message to
send.

The most expensive answer in agency work is "sure, no problem", said
four times.
---
name: delivery-qa-gate
description: Review a deliverable before it leaves. Run on everything
  client-facing, no exceptions.
---

You did not produce this work. Do not defend it.

CHECK
- Does it meet the spec in the deliverable brief, line by line
- Does every claim trace to a source
- Any number not present in the inputs
- Is it in the client's voice, checked against client-context
- Would the client query anything on first read
- Is anything in it we do not have permission to say publicly

RETURN EXACTLY ONE VERDICT
ship        Meets the spec. Send it.
fix-first   Specific listed defects. Requires re-review after fixing,
            by a fresh reviewer, not the one who listed them.
rethink     The approach is wrong, not the execution. Needs a new
            brief, not edits.

There is no fourth verdict. "Mostly fine" is where agency quality
dies, because it means shipped with known defects and nobody
accountable for which ones.

List the five most significant findings regardless of verdict. A
clean review with no observations means you did not look.
---
name: change-request-writer
description: Turn an out-of-scope request into a priced change
  request. Use whenever scope-creep-detector returns OUT OF SCOPE.
---

Write it so it reads as helpful, not obstructive. The client is not
trying to get free work, they usually do not know it is extra.

STRUCTURE
- What you have asked for, restated in their words
- Why it sits outside the current agreement, referencing the
  deliverable list rather than the exclusions where possible
- What it would take: effort, timeline, and who does it
- The cost
- The alternative: what we could do inside the current scope that
  gets most of the way there

The alternative is the part that keeps the relationship warm. Always
include one, even if it is worse.

Under 250 words. A long change request reads as a negotiation.

Never start the work before it is approved in writing. Never.

The remaining six:

  • kickoff-brief โ€” the internal one, not the client-facing one. What was sold, what was implied, and what the delivery team should worry about.
  • client-context-builder โ€” fills client-context.md from the proposal and the call notes, flagging every field it could not fill
  • deliverable-spec โ€” what done looks like, written before the work starts, so the QA gate has something to check against
  • dependency-chaser โ€” the polite, escalating chase for the asset the client owes you. Most delivery delays are client-side and nobody logs them.
  • handover-pack โ€” what transfers when a project ends or a team member leaves. Written continuously, not at the end.
  • delivery-retrospective โ€” run at 90 days. What went over, what the client actually valued, and what to price differently next time.
Section 3

Categories 3 and 4: Account Management and Margin (20 Skills)

20 skills. Category 3 keeps the client. Category 4 tells you whether keeping them is worth it.

Category 4 is the one most agencies have nothing for, and it is where the business is actually won or lost.

Category 3: Account Management, 10 skills

---
name: account-health-score
description: Score every account monthly on signals that predict
  churn, not on how the last call felt.
---

Build the model from your own churned accounts, not from opinion. For
each, look back 90 days before notice and find what was observably
different.

SIX SIGNALS, scored 1 to 5 each:
1 Champion still in post, and still engaged
2 Economic buyer contactable, or only reachable through the champion
3 Days since last inbound contact from them
4 Results against the success criteria they set at kickoff
5 Payment behaviour, including how long invoices sit
6 Whether the original use case is still the one being delivered

Below 18 of 30 is intervention this week, not next month.

Signal 1 is usually the strongest predictor and the least tracked. A
champion leaving is a churn event with a three-month delay.

Signal 6 catches the quiet drift where you are still delivering, they
are still paying, and neither of you remembers why.

Output the score, the two weakest signals, and one action for each.
---
name: churn-risk-flagger
description: Catch the early tells before the notice email arrives.
  Run weekly across the book.
---

SCAN for, in order of how far ahead they warn you:

90 DAYS OUT
- The champion updates their LinkedIn or starts posting differently
- A new senior hire in the function you serve
- Their company announces a restructure or a cost programme

60 DAYS OUT
- Meeting attendance drops from three of theirs to one
- Replies get shorter and slower
- They stop asking for anything new

30 DAYS OUT
- A request for a contract copy or a notice-period question
- Procurement joins a thread they were never on
- They ask for a full data export

Output the flag, the evidence, how far out it typically sits, and the
action.

The 30-day tells are already too late to fix the relationship. They
are useful only for planning the replacement revenue, and this skill
should say so plainly rather than suggesting a save.
---
name: qbr-builder
description: Build a quarterly review that reports against promises
  rather than activity.
---

Read the proposal, client-context.md, and the last three monthly
reports.

STRUCTURE
1. The success criteria they set at kickoff, quoted, with where we
   are against each. Green, amber or red. No fourth option.
2. What we did, only where it maps to a criterion. Activity that
   serves nothing gets cut from the deck and from next quarter.
3. What did not work, named before they name it. One item minimum.
4. What we would change, with a decision we need from them.
5. Next quarter, with the one thing we would prioritise and why.

RULES
- Never open with activity volume. "We published 24 posts" answers a
  question nobody asked.
- Every metric pairs with a decision.
- If a criterion is red, it goes on slide one, not slide nine.
- Never present a quarter with no misses. It reads as either
  dishonest or unambitious.

Section 3 is what earns the renewal. An agency that names its own
misses is one the client stops auditing.
---
name: escalation-handler
description: Respond to an angry client. Use before replying, always,
  and never send the first draft.
---

READ the escalation history in client-context.md first. A second
escalation on the same issue is a different conversation from a
first.

ESTABLISH, before drafting
- What actually happened, factually, with dates
- What we said would happen
- The gap between those two, stated plainly
- Whether this is the first time

THE REPLY, in this order
1. Acknowledge the specific thing, not "your concerns"
2. State what happened, without explaining why yet
3. What we are doing about it, with a date and a name
4. What we are changing so it does not repeat
5. One question that moves it forward

RULES
- No explanation before the acknowledgement. An explanation that
  arrives first reads as an excuse.
- Never say "as per our agreement" in a first reply. That is a second
  or third reply move.
- Never blame a team member by name, to a client, ever.
- If we were wrong, say so in one sentence and move to the fix.
- Under 200 words. Long apologies read as panic.

Flag it for a human to send. Never auto-send an escalation reply.

The remaining six:

  • expansion-finder โ€” four routes ranked by ease: seat or scope expansion, the second problem from the original discovery notes, an adjacent department, a tier upgrade. Route two is the cheapest revenue in the agency and nobody goes back for it.
  • renewal-planner โ€” starts 120 days out, not 30. By 30 days the decision is made.
  • relationship-mapper โ€” who we know, who we do not, and who could kill the account without us seeing it coming
  • referral-request โ€” asked at the moment of a result, not at renewal
  • case-study-writer โ€” reads the permission column first. No permission, no name, no exceptions.
  • client-offboarding โ€” leave well. The clean exit is the one that comes back in eighteen months or refers someone next quarter.

Category 4: Operations and Margin, 10 skills

---
name: retainer-margin-check
description: Calculate real gross margin per client, monthly. The
  single most useful number in an agency.
---

PER CLIENT, pull:
- Fee received this month
- Delivery hours logged, by discipline
- Loaded cost of those hours, from agency-context.md
- Account management hours, which are always underlogged
- QA and review hours
- Attributable tool and data cost
- Any unbilled overservice

Output: revenue, total cost, gross margin in pounds and percent,
against the target in agency-context.

RANK every client by margin percent, worst first. That order is the
one that should drive next month's decisions, and it is almost never
the same as the order by fee size.

FLAG any client where margin fell more than 10 points month on month,
with the line item that caused it.

If hours are not logged reliably, say so and state what the figure
assumes. An estimated margin labelled as estimated is useful. One
presented as fact is dangerous.
---
name: unprofitable-client-check
description: Identify clients costing more than they pay, and decide
  what to do about each. Run quarterly.
---

Read six months of retainer-margin-check output per client.

CLASSIFY each as exactly one:

HEALTHY       At or above target margin, stable
RECOVERABLE   Below target, with a nameable cause that can be fixed:
              scope creep, wrong team seniority, a one-off project
STRUCTURAL    Below target with no fixable cause. The price is wrong
              for the work.
TOXIC         Below target AND high escalation volume AND slow
              payment. Costs money and morale.

PER CLIENT output the classification, the evidence over six months,
and the recommended action:
RECOVERABLE -> the specific fix and who owns it
STRUCTURAL  -> the re-price conversation, with the number
TOXIC       -> the exit plan and the notice date

Never classify on one month. One bad month is a project, not a
pattern.

Be direct about TOXIC. An agency carrying two toxic accounts is
subsidising them with the margin from its best clients, and the best
clients are the ones who leave when service slips.
---
name: capacity-forecast
description: Project whether you can deliver what you have sold, over
  the next 90 days. Run monthly, and before signing anything.
---

Read agency-context.md for heads and realistic weekly hours. Read
every client-context.md for committed deliverables.

BUILD, per discipline, per month for three months:
- Committed hours from signed contracts
- Probable hours from pipeline, weighted by stage
- Available hours, using realistic capacity not headcount times 40
- The gap

Use 60 to 70% of nominal hours as realistic delivery capacity. The
rest goes to admin, internal work, sickness and the meetings nobody
counts. An agency planning at 100% is planning to miss.

FLAG any discipline over 85% committed. That is the point where
quality drops and the QA gate starts returning fix-first.

Output the gap by discipline and month, and the three options: hire,
contract, or do not sign the next deal.

State plainly if the pipeline cannot be delivered even if it all
closes. Better to know in advance than to win and fail.
---
name: effort-router
description: Decide which model and effort each recurring agency task
  runs at. Review quarterly as costs change.
---

For every recurring task, classify:

LOW      Classification, extraction, formatting. One right answer.
         Meeting notes, status updates, list filtering, digests.
MEDIUM   A known artefact from known inputs. Reports, briefs,
         standard copy, change requests.
HIGH     Judgement, planning or diagnosis. Proposals, QBRs,
         escalations, pricing, retrospectives.

Output the routing table, the estimated monthly cost per tier, and
the three tasks where moving down a tier would save most with least
risk.

TWO RULES
- Never route a client-facing commercial document low. The tokens
  saved are trivial against a lost renewal.
- Always route high-volume classification low. It touches every row,
  so it is the biggest line on the bill and has the least thinking
  in it.

Re-run this quarterly. Model pricing moves and the routing that was
right six months ago probably is not.

The remaining six:

  • time-to-value-tracker โ€” days from signature to the client's first usable output, per client. The best leading indicator of renewal in the whole set.
  • tool-cost-audit โ€” every subscription, what it costs, which clients it serves, and whether anyone opened it last month
  • rate-card-review โ€” annual. Your costs went up; your rate card probably did not.
  • process-documenter โ€” watches how a task is actually done and writes it down, rather than documenting how someone says it is done
  • sop-writer โ€” turns that into something a new starter can follow without asking
  • ops-diagnostic โ€” the monthly chain. Margin, capacity, utilisation, churn risk, pipeline. Stops at the first failure and outputs one change.

The number to look at first

If you run only one skill from this page, run retainer-margin-check.

The ranking it produces, worst margin first, is almost never the same as the ranking by fee size. Agencies manage attention by fee size, which means the biggest client gets the most care and the least profitable one quietly gets subsidised by everyone else.

Then unprofitable-client-check quarterly on top of it, because a single bad month is a project and six is a structure.

Section 4

Categories 5 and 6: Team and Client Comms (20 Skills)

20 skills. Category 5 is who does the work. Category 6 is what the client actually sees, which is most of what they judge you on.

Category 5: Team and Capacity, 10 skills

---
name: role-scoper
description: Decide what to hire before writing a job spec. Use when
  capacity-forecast flags a gap.
---

Read capacity-forecast output and six months of margin data.

ANSWER FOUR QUESTIONS IN ORDER
1. Is this a capacity gap or a capability gap? Capacity is solved by
   a contractor. Capability needs a hire.
2. Is the gap permanent or does it end with one client? A gap that
   ends when a project does is not a headcount.
3. What is the hire's cost against the margin they release? A hire
   that consumes more margin than they free up is a growth decision,
   not an operations one. Say which.
4. What would have to be true in six months for this to have been
   right?

Output: contractor, hire, or neither, with the reasoning and the
number.

"Neither" is a valid and common answer. The gap is often a pricing
problem or a scope problem wearing a headcount costume.
---
name: workload-balancer
description: Distribute committed work across the team weekly.
  Realistic capacity, not headcount times hours.
---

Read capacity-forecast and every client's committed deliverables.

PER PERSON, per week:
- Committed hours
- Realistic available hours, 60 to 70% of nominal
- Utilisation percent
- Which clients they are on

FLAG
- Anyone above 85%. That is where quality drops and the QA gate
  starts returning fix-first.
- Anyone below 50% for two consecutive weeks.
- Any client with only one person who knows the account. That is a
  holiday away from a problem.

Output the reallocation, and what has to move or slip to make it
work. Never output a plan that requires anyone over 100%.

If the work does not fit, say what does not get done rather than
quietly assuming overtime.
---
name: one-to-one-prep
description: Prepare a manager for a one-to-one. Run the morning of,
  not the night before.
---

PULL: their last four weeks of work, their utilisation, anything
flagged in delivery QA, and the notes from the previous one-to-one.

OUTPUT ONE PAGE

SINCE LAST TIME
- What they said they would do, and whether it happened
- What actually landed well, specifically, with the evidence

WHAT TO ASK
Three questions, open, that you do not already know the answer to.
Never ask something the data answers.

WHAT TO RAISE
Anything from QA or utilisation. Facts, dated. Not impressions.

WHAT THEY MIGHT RAISE
Based on their workload and what changed this month.

RULES
- Never turn a one-to-one into a status update. The work is tracked
  elsewhere.
- Praise needs to be as specific as criticism, or it reads as filler.
- If nothing has changed since last time, say so and make it short
  rather than filling thirty minutes.
---
name: feedback-writer
description: Write specific, usable feedback. Use before any
  conversation where feedback is the point.
---

THREE PARTS, in this order:

1. THE OBSERVATION. What happened, dated, factual. Not a
   characterisation. "The client report went out on the 14th with
   two figures that did not match the dashboard" is an observation.
   "You are careless with detail" is a characterisation.

2. THE IMPACT. What it cost, concretely. The client queried it, the
   account manager spent an hour reconciling, trust took a hit.

3. THE ASK. One specific behaviour change, testable next time.

RULES
- One piece of feedback per conversation. Two becomes a list and
  neither lands.
- Never bundle praise around criticism to soften it. It teaches
  people to distrust praise.
- If you cannot name the observation with a date, you do not have
  feedback yet. You have an impression.
- Never write feedback about someone's character. Only about what
  they did.

The remaining six:

  • job-spec-writer โ€” the actual job, not the aspirational one. What they will do in week one, and the three things that would make someone unhappy here.
  • onboarding-path โ€” first 30 days for a new starter, with the first real deliverable in week one rather than week four
  • skill-gap-audit โ€” what the book of clients needs against what the team can do, so training is bought against demand rather than interest
  • performance-review โ€” built from the one-to-one notes across the period, so nothing in it is a surprise
  • knowledge-base-builder โ€” turns repeated questions into documented answers. If it was asked three times, it is a page.
  • contractor-brief โ€” scope, rate, deliverable, deadline and what they do not have access to. Written before they start, not after the first misunderstanding.

Category 6: Reporting and Comms, 10 skills

---
name: monthly-report
description: The client's monthly report. Every metric pairs with a
  decision, and impressions never lead.
---

Read client-context.md for the success criteria they set at kickoff.

STRUCTURE
1. Against the criteria. Each one, green amber or red, with the
   number. This is slide one, always.
2. What moved, and why. Cause before effect.
3. What did not move, and what we are doing. One item minimum.
4. What we need from you. Named, with a date.
5. Next month, with the one priority.

BANNED
- Impressions or activity volume as a headline number
- Percentages without the absolute figure beside them
- Any metric with no decision attached
- The word "engagement" without saying what kind

If a criterion is red, it goes first. A report that buries the red on
page nine trains the client to read backwards.

Section 3 is the one that builds trust. A report with no misses reads
as either dishonest or unambitious, and clients can tell which.
---
name: bad-news-email
description: Tell a client something went wrong. Highest-stakes four
  sentences an account manager writes.
---

SEND IT EARLY. A problem disclosed on the day it happens is a
problem. The same problem disclosed a week later is a cover-up, and
clients respond to the delay rather than the issue.

FOUR SENTENCES, in this order:

1. What happened. Factually, no preamble, no "I wanted to reach out".
2. The impact on them, specifically. Not on us.
3. What we are doing, with a date and a named person.
4. What we are changing so it does not repeat.

RULES
- Never open with an apology. Open with the fact. The apology lands
  harder after they know what for.
- Never explain the internal reason unless they ask. "A team member
  was off sick" is our problem, not theirs.
- Never use "unfortunately", "regrettably" or "as you may be aware".
- No passive voice. "The report was delayed" hides who delayed it.
- Offer a call. Do not require one.

Under 120 words. Length reads as anxiety, and anxiety reads as
something worse than what happened.

Always flag for human review. Never auto-send.
---
name: metric-narrator
description: Turn a number into a sentence a client can act on. Use
  on every figure that appears in a report.
---

PER METRIC, produce four things:

1. THE NUMBER, with its absolute alongside any percentage. "Up 40%"
   from 5 to 7 is a different sentence from 500 to 700.
2. AGAINST WHAT. Last month, last year, or the target. A number with
   no comparison is decoration.
3. WHY, if we know. If we do not know, say we do not know. A guessed
   cause presented as fact is the fastest way to lose a client's
   trust in the whole report.
4. SO WHAT. The decision it should inform, or cut the metric.

If a metric cannot answer point 4, it does not belong in the report.
Most agency reports are three useful numbers and twenty decorative
ones.

Never narrate a metric you cannot source. Name the tool it came from.

The remaining seven:

  • exec-summary โ€” the one page on top that the economic buyer actually reads. Three lines: where we are, what changed, what we need.
  • status-update โ€” the weekly. Done, doing, blocked, and who owns each blocker.
  • meeting-notes โ€” decisions, actions with owners and dates, open questions. Not a transcript.
  • slack-digest โ€” turns a week of channel noise into what actually needs a decision
  • client-newsletter โ€” the light-touch monthly to accounts you are not actively working, which is the cheapest retention there is
  • internal-weekly โ€” the team version. Margin, capacity, churn flags, pipeline. One change per week.
  • annual-review โ€” the twelve-month version of the QBR, framed around the renewal conversation rather than reporting into it

The weekly and monthly loop

DAILY     scope-creep-detector on any unplanned request
DAILY     delivery-qa-gate on anything client-facing

WEEKLY
  Mon     internal-weekly, one change
  Mon     workload-balancer for the week
  Mon     churn-risk-flagger across the book
  Fri     status-update per client

MONTHLY
  retainer-margin-check, every client, ranked worst first
  account-health-score, every client
  monthly-report, every client
  capacity-forecast, 90 days out

QUARTERLY
  unprofitable-client-check
  qbr-builder, every client
  effort-router, re-route as pricing moves
  delivery-retrospective on anything that finished

ANNUALLY
  niche-selector
  rate-card-review
  annual-review, every client

One change per week is the rule that makes the diagnostics worth running. Change three things and a lift tells you nothing about which one worked.

The half none of this covers

Sixty skills run the agency. None of them fills the pipeline, and pipeline-diagnostic can only diagnose what exists.

The new business half needs outreach, and for an agency that means multiple client-facing accounts rather than one. Prosp handles that: one account per LinkedIn profile, each created in its own browser session, all managed from one workspace, with white-label domain and branding plus a sub-workspace per client.

The unified inbox spans every connected account with filters for campaign, replied and unread, which is what makes a daily reply pass across eight clients one task rather than eight logins.

The constraint that should shape capacity-forecast as much as delivery hours: 20 connection requests a day and roughly 100 messages a week, account-wide rather than per campaign. Outreach capacity is a real resource and most agencies plan around delivery capacity only.

Pricing scales at agency volume, which matters when you are running seats for clients as well as yourself: $79.99 per account per month at 1 to 5, $59.99 at 6 to 30, $39.99 at 31 plus, with roughly 23% off annually.

Three things to remember

  1. Run retainer-margin-check before anything else. The ranking by margin is almost never the ranking by fee size, and agencies manage attention by fee size.
  2. delivery-qa-gate has three verdicts and no fourth. "Mostly fine" is where agency quality dies, because it means shipped with known defects and nobody accountable for which ones.
  3. Plan capacity at 60 to 70% of nominal hours. An agency planning at 100% is planning to miss, and the miss lands on the client who was going to renew.

60 skills run the agency. Prosp fills the pipeline that feeds it ๐Ÿ’œ

โ†ณ Start a 14 Day Free Trial ๐Ÿ’œ โ†ณ Watch Full Tutorial โ–ถ๏ธ

10 pilot places left ยท closes in โ€”

Run a free pilot on your own list

We source the list, write the messages in your cloned voice and send 200 of them. You approve every draft and keep every reply.

5/5 rated on Capterraยท800+ agencies and sales teamsยทSet up in 5 minutes
10 free pilot places left this monthTry Prosp Free