customer-success-manager

Score customer health, churn risk, and expansion opportunities from JSON customer data.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/theandyalvarez7-ruby/claude-skills --skill customer-success-manager-theandyalvarez7-ruby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-success-manager
Source: https://github.com/theandyalvarez7-ruby/claude-skills/tree/main/business-growth/customer-success-manager
Command: npx skills add https://github.com/theandyalvarez7-ruby/claude-skills --skill customer-success-manager-theandyalvarez7-ruby

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Monitors customer health, churn risk, and expansion opportunities using weighted scoring models to help SaaS teams manage accounts proactively.

Core Features & Use Cases

  • Multi-dimensional health scoring across usage, engagement, support, and relationship signals.
  • Churn risk analysis with tiered intervention playbooks and renewal urgency multipliers.
  • Expansion opportunity scoring to identify upsell, cross-sell, and seat/department expansions.
  • Segment-aware benchmarking and executive reporting templates to accelerate renewals and growth.

Quick Start

Run the health_score_calculator.py, churn_risk_analyzer.py, and expansion_opportunity_scorer.py against your customer data to surface health insights and expansion opportunities.

Frequently Asked Questions about customer-success-manager

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

FAQPage Schema
How do I calculate SaaS customer health scores from usage and engagement signals?

SaaS customer health scores are calculated by applying fixed dimension weights to usage, engagement, support, and relationship signals. This Skill processes a JSON file containing a customers array and outputs deterministic risk scores using Python standard library only.

What's the best way to identify churn risk and expansion opportunities across enterprise and mid-market accounts?

Churn risk and expansion opportunities are identified by applying renewal-urgency multipliers and weighted scoring models to customer data. The analysis covers enterprise, mid-market, and SMB portfolios, producing tiered intervention playbooks and upsell recommendations.

Can I score customer expansion opportunities for upsell and cross-sell using a Python script?

Yes, expansion opportunity scoring is handled by a Python script that evaluates account data to identify upsell, cross-sell, and seat or department expansions. It requires only the Python standard library and reads input from a JSON file with a customers array.

Does this customer health scoring tool require any external dependencies or libraries?

No external dependencies are required. The Skill relies entirely on the Python standard library to analyze customer data, generate health scores, and produce both JSON and text reports containing churn risk analysis and expansion recommendations.

How do churn risk analyzers generate intervention playbooks for SaaS accounts?

Churn risk analyzers generate intervention playbooks by applying renewal-urgency multipliers to weighted customer health dimensions. The resulting playbooks are tiered based on risk severity and output alongside deterministic health scores in JSON and text report formats.

What format does customer data need to be in for SaaS health score and churn analysis?

Customer data must be structured as a JSON file containing a customers array. The Skill reads this input to evaluate usage, engagement, support, and relationship signals, then outputs health scores, churn risk assessments, and expansion recommendations in JSON and text formats.