agentleFS
stephenroganstephenrogan/csm-skills/skills/cs-investment-case-builder/SKILL.md

cs-investment-case-builder

Skill0 starsChanged 8 months agoMITView on GitHub

Builds the business case for CS investment -- headcount, tooling, programmes, or operational improvements. Structures the argument in CFO-ready language with ROI projection, risk quantification, and evidence from portfolio data. Use when asked to build a business case for CS resources, justify headcount, make the case for a CS tool, propose a programme investment, or when a CS leader needs to secure budget or approval from finance or executive leadership. Also triggers for questions about CS headcount justification, tooling business cases, CS ROI for leadership, budget requests, or how to make the financial case for investing in customer success.

The file

We split this skill into the rules it gives an agent

2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈2

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Every business case needs a headline that a CFO can read in 5 seconds:

    line 28
  2. Distinctive:

    If you cannot write this sentence, the business case is not ready.

    line 32

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

CS Investment Case Builder

Builds business cases for CS investments in the language executives and CFOs understand: revenue impact, risk reduction, and return on investment. The most common failure in CS resource requests is framing the ask in CS language instead of finance language.

How to Use

Provide:

  • What you are requesting (headcount, tooling, programme, process improvement)
  • The cost of the investment (salary, licence cost, implementation cost, ongoing cost)
  • The problem the investment solves (expressed as revenue risk, capacity gap, or efficiency opportunity)
  • Evidence from your portfolio (capacity data, churn correlated to gaps, time analysis)
  • The alternative: what happens if the investment is not made

Business Case Structure

The One-Line Summary

Every business case needs a headline that a CFO can read in 5 seconds:

"Investing EUR [X] in [what] will protect EUR [Y] in at-risk ARR and create capacity for EUR [Z] in expansion -- a [N]x return in the first year."

If you cannot write this sentence, the business case is not ready.

The Problem (in Revenue Terms)

Translate the operational problem into financial impact:

CS ProblemRevenue Translation
CSMs are overloaded"At current capacity utilisation (108%), proactive retention work (save plays, adoption planning, multi-threading) is deferred. EUR [X] in ARR is managed reactively instead of strategically, increasing churn risk by [estimated %]"
No CS tooling"CSMs spend [X] hours/week on manual data gathering and reporting. At [loaded cost], that is EUR [Y]/year in labour on work that could be automated. That time could be redirected to EUR [Z] in expansion pipeline"
No onboarding programme"New customers reach first value in [X] weeks. Industry benchmark is [Y] weeks. The [gap] weeks of delay correlate with [estimated %] higher 12-month churn in our portfolio"
No executive engagement"[N] accounts (EUR [X] ARR) have no executive sponsor relationship. Accounts without executive coverage churn at [Y]% vs. [Z]% for covered accounts"

The Investment

State clearly what you are asking for:

ElementContent
WhatSpecific investment: 2 additional CSMs, a CS platform, an enablement programme
CostTotal cost: annual salary + benefits, licence cost, implementation, training
TimelineWhen the investment starts producing returns (ramp time for headcount, implementation time for tooling)
DependenciesWhat else needs to happen (hiring timeline, integration work, training)

The Return

Quantify the expected impact:

Return TypeHow to EstimateExample
Revenue protectedIdentify at-risk ARR that the investment directly addresses. Apply estimated save rate improvement"2 additional CSMs would reduce average book size from 50 to 35 accounts, enabling proactive management of the 8 at-risk accounts (EUR 340k ARR) currently receiving only reactive support. At a conservative 20% save rate improvement, that protects EUR 68k in ARR"
Revenue generatedIdentify expansion pipeline capacity that the investment enables"Reduced book size frees an estimated 6 hours/week per CSM for expansion conversations. Based on current conversion rates, this produces an estimated EUR 120k in expansion ARR in the first year"
Cost avoidedCalculate the cost of the problem continuing"Without additional capacity, churn is projected to increase by [X]%, costing EUR [Y] in lost ARR. The investment cost is EUR [Z] -- [fraction] of the revenue at risk"
Efficiency gainedCalculate time saved * loaded cost"The CS platform automates [X] hours/week of manual work across the team. At a loaded cost of EUR [Y]/hour, that is EUR [Z]/year in recovered capacity"

The Risk of Inaction

What happens if the investment is not made:

DimensionWithout InvestmentWith Investment
Churn rate[projected without intervention][projected with intervention]
NRR[projected without][projected with]
CSM capacity utilisation[current/projected][target]
Time to first value (new customers)[current][target]
Expansion pipeline[current][projected with capacity]

The Ask

End with a specific, time-bound request:

"I am requesting approval for [specific investment] at a cost of EUR [X] per year, starting [date]. The projected first-year return is EUR [Y] in protected and expanded revenue, representing a [N]x ROI. I would like to discuss this in our [next meeting/budget review/planning session]."

Output Format

## CS Investment Case: [Title]
**Prepared by:** [name] | **Date:** [date]
**Investment:** [what] | **Cost:** EUR [amount]/year
**Projected return:** EUR [amount] (first year) | **ROI:** [X]x

### Summary
[One-line headline]

### The Problem
[Revenue-framed description of the gap]

### The Investment
[What, cost, timeline, dependencies]

### The Return
[Revenue protected + generated + cost avoided]

### Risk of Inaction
[What happens without the investment]

### The Ask
[Specific request with timeline]

Quality Gates

  • Is every number evidence-based? "Revenue at risk" should be traceable to specific accounts or portfolio data, not guesswork
  • Is the ROI calculation conservative? An investment case with aggressive assumptions gets challenged. A case with conservative assumptions gets approved. Use the lower end of your estimates
  • Is the "risk of inaction" specific? "Things will get worse" is not compelling. "Churn is projected to increase by 3 percentage points, costing EUR 180k in ARR based on our current renewal pipeline" is
  • Would a CFO understand this without CS context? If the document uses health scores, NPS, or QBR frequency as arguments without translating to revenue, it is written for the wrong audience

Principles

  • CFOs think in revenue, risk, and return. Every argument must connect to one of these three. "Our team is overwhelmed" is a staffing observation. "Our team's capacity gap puts EUR 340k in ARR at risk" is a business case
  • Conservative estimates build credibility. If you project 5x ROI and deliver 3x, you exceeded expectations. If you project 10x and deliver 5x, you missed by half -- even though 5x is excellent. Underpromise
  • The comparison to inaction is your strongest argument. The investment cost is not being evaluated in isolation -- it is being compared to the cost of not investing. Make that comparison explicit and quantified
  • One strong business case builds a pattern. If you get a CS tool approved with a solid business case and demonstrate the ROI, your next request (headcount, programme, expansion) starts from a position of credibility. The first case is the hardest

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.