t0ddc3by/claude-for-customer-success/expansion-business-case
Claude Code and agent skill by t0ddc3by/claude-for-customer-success
- community
Checking that the SKILL.md file is still in the repository.
Generate a customer-facing expansion proposal (csm-led) or a CSQL Qualification Package for Sales handoff (csql) based on account health, usage signals, and expansion opportunity context. Applies 5 constraints, 5 expert checks, and 5 anti-pattern guards before output generation.
Install
npx vskill@latest install t0ddc3by/claude-for-customer-success/expansion-business-caseSKILL.md
/expansion-business-case
[PROPOSED]
Overview
Generate evidence-based expansion business cases or Sales qualification packages for Customer Success Managers working within the Expansion & Growth service at Stage 4 of the CS Journey. Two output modes serve distinct audiences:
- csm-led: Customer-facing expansion proposal (600–1,200 words). Positions
product expansion in terms of the customer's achieved outcomes, not vendor features.
- csql: CSQL Qualification Package — internal Sales handoff brief (400–800
words). Summarizes MEDDIC qualification status, expansion signals, and recommended AE next steps.
Service context: Expansion & Growth service, Stage 4 CS Journey. This skill produces the primary output artifact for the expansion opportunity workflow step. Upstream dependencies: csm:health-monitor (account health score), csm:usage-analyzer (usage signal data). Both are optional inputs; the skill operates with partial context but activates relevant constraint warnings.
Use When
- CSM has identified an expansion opportunity and needs a structured business case document
- AE or CSM manager requests a CSQL qualification package before Sales engagement
- Renewal cycle approaching and CSM wants to document expansion rationale
- Account has clear adoption signal and CSM needs to articulate value chain to economic buyer
- QBR preparation requires a formal expansion proposal
Upstream dependency: Before using this skill, identify and qualify expansion signals using the Renewals plugin's expansion-signal skill — this skill builds the business case from those qualified signals (if the renewals plugin is installed, run /renewals:expansion-signal).
Do NOT Use For
- Initial onboarding value assessments (use
csm:onboarding-value-assessment) - Renewal risk analysis (use
csm:renewal-risk-assessment) - Health score computation (use
csm:health-monitor) - Usage trend analysis (use
csm:usage-analyzer) - Churn prediction or escalation documents
- Any document intended to persuade a customer to remain (retention context, not expansion)
Typical Activation
- "Build a business case for expanding to the enterprise tier with Acme Corp"
- "Generate a CSQL package for the Globex sales handoff"
- "Write a csm-led expansion proposal for TechCo — they've been hitting limits for 3 months"
- "Create the expansion brief for the Q3 QBR with Springfield Industries"
Parameters
| Parameter | Type | Required | Description | ||
|---|---|---|---|---|---|
mode | string | Yes | Output mode: csm-led or csql | ||
account_name | string | Yes | Customer account name (used in document output via display_account) | ||
csm_name | string | Yes | CSM name for document attribution (used in CSQL package header via safe_csm_name) | ||
expansion_product | string | Yes | Product, tier, or seat expansion being proposed | ||
outcome_evidence | string | Yes | Documented business outcomes the customer has already achieved | ||
expansion_signals | `string \ | list` | Yes | Usage patterns, requests, or signals indicating expansion readiness | |
health_score | number | No | Account health score (0–100). Triggers C-1 warning if < 70. | ||
utilization_rate | number | No | Current product utilization (0–100%). Triggers C-2 flag if < 60%. | ||
csql_context | object | Conditional | Required for csql mode. Contains: economic_buyer, decision_criteria, decision_process, identified_pain, champion, competition (MEDDIC fields) | ||
expansion_amount | string | No | Estimated expansion ARR or deal size | ||
timeline | string | No | Expected decision or close timeline |
Execution Flow
Phase 1: CLASSIFY
Step 1 — Mode determination
Parse mode parameter:
- If
modeis present and equalscsm-ledorcsql→ proceed - If
modeis absent or invalid → AskUserQuestion:
``` question: "Which output type do you need?" header: "Output Mode" options:
- label: "Customer proposal (csm-led)"
description: "Expansion business case document for the customer"
- label: "Sales handoff (csql)"
description: "CSQL Qualification Package for the AE" ```
Step 2 — State initialization
Initialize mutual exclusivity flags at CLASSIFY entry (before any output):
Step 3 — Display/safe name separation
Step 4 — expansion_signals normalization
Phase 2: PRE-FLIGHT
Step 1 — xml_structural_escape all user-provided string inputs
Apply xml_structural_escape() to every string parameter before any use:
Step 2 — Layer 2 semantic injection scan
Phase 3: CONSTRAINTS
Evaluate constraints in order. Blocking constraints raise errors; non-blocking produce warning annotations stored for header injection.
Phase 4: EXPERT CHECK
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcsm/skills/expansion-business-case/SKILL.md
Popularity
- Repository stars
- 62
- Repository forks
- 21
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/t0ddc3by/claude-for-customer-success/expansion-business-case)