chief-customer-officer-advisor

Analyzes retention decomposition, customer segmentation, and CS team coverage for B2B SaaS.

25.3k|3.6k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-skills --skill chief-customer-officer-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chief-customer-officer-advisor
Source: https://github.com/alirezarezvani/claude-skills/tree/main/c-level-advisor/chief-customer-officer-advisor/skills/chief-customer-officer-advisor
Command: npx skills add https://github.com/alirezarezvani/claude-skills --skill chief-customer-officer-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Startup founders and customer leaders often misread retention (trusting NRR while gross retention leaks), treat all customers identically, and size CS teams with a single ratio. This Skill provides strategic CCO-level frameworks and deterministic Python calculators to decompose retention honestly, segment customers for differential investment, and plan CS hiring.

Core Features & Use Cases

  • Retention Decomposition: Separates GRR, NRR, logo retention, contraction, and expansion per cohort, detects leaky-bucket patterns, and categorizes churn with a 7-category root-cause taxonomy.
  • Customer Segmentation: Assigns customers to four tiers (Strategic, Enterprise, Mid-market, SMB), scores ICP fit on a weighted 0-10 scale, and flags kill-list and upgrade candidates.
  • CS Coverage & Org Planning: Calculates required CSM headcount per tier from ARR and account-count constraints, triggers manager recommendations, and sequences a 12-month hiring plan across the six customer-facing roles.
  • Use Case: A Series B founder runs the retention analyzer on quarterly cohorts, discovers 82% GRR masked by 118% NRR, then re-segments the book and sizes the CS team for the next year.

Quick Start

Ask the advisor to decompose my quarterly retention cohorts and recommend how many CSMs I need for each customer tier.

Frequently Asked Questions about chief-customer-officer-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate gross retention vs net revenue retention for SaaS cohorts?

Run retention_decomposition_analyzer.py with a JSON file of quarterly cohorts containing starting ARR, renewed ARR, expansion, and contraction. It outputs GRR, NRR, and logo retention per cohort with health verdicts and flags leaky-bucket patterns where expansion masks churn.

How do I segment B2B SaaS customers into tiers for differential investment?

Use customer_segmentation_designer.py with a customer list including ARR, tenure, ICP fit signals, and support cost. It assigns each account to Strategic, Enterprise, Mid-market, or SMB tiers, scores ICP fit from 0-10, and identifies kill-list and upgrade candidates.

How many CSMs do I need for my customer book?

Run cs_coverage_calculator.py with per-tier customer counts, ARR, and current CSM staffing. It applies ARR-per-CSM and accounts-per-CSM constraints per coverage model, outputs required headcount now and in 12 months, and generates a quarterly hiring plan.

What Python dependencies does this skill require?

None beyond the standard library. All three scripts (retention_decomposition_analyzer.py, customer_segmentation_designer.py, cs_coverage_calculator.py) are stdlib-only and run with any Python 3 installation without pip installs.

When should a startup hire a CSM versus a Support engineer first?

The references recommend hiring a CSM first at Series A because proactive value realization is the early leakage point, then adding Support once ticket volume grows past roughly 30 paying customers. The stage-to-role map covers seed through late-stage sequencing.

What are the limitations of the retention benchmarks used?

The thresholds are B2B SaaS baselines and vary materially by ACV, segment, and industry. Consumer SaaS, marketplaces, and hardware have different retention math, so the skill explicitly disclaims applying its benchmarks outside B2B SaaS contexts.