plugins/pm-cs/skills/cs-health-scorecard/SKILL.md
Build a customer health scorecard for a specific account. Use when asked to score account health, assess renewal risk, build a health dashboard, or evaluate an account's likelihood to renew or expand. Produces a structured health scorecard with a RAG status, dimension scores, key risks, and recommended actions.
npx skillsauth add mohitagw15856/pm-claude-skills cs-health-scorecardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce a structured, data-driven health scorecard for a customer account — giving the CSM and leadership a clear view of renewal risk, expansion potential, and the actions needed to move the account in the right direction.
Ask for these if not already provided:
Score each dimension 1–5. Weight as shown. Calculate weighted total out of 100.
| Dimension | Weight | What to Score | |---|---|---| | Product Adoption | 30% | DAU/MAU ratio, breadth of features used, power users identified | | Engagement | 20% | QBR cadence, executive sponsor active, champion strength | | Outcomes | 20% | Customer hitting their stated goals / success metrics | | Support Health | 15% | Ticket volume trend, unresolved escalations, CSAT | | Commercial | 15% | On-time payments, seats utilised, expansion signals |
Score → RAG conversion:
CSM: [Name] | Tier: [Enterprise / Mid-Market / SMB] ARR: £/$/€[X] | Renewal date: [Date] | Days to renewal: [N] Overall health: [Green / Amber / Red] — [Score]/100 Last updated: [Date]
| Dimension | Score (1–5) | Weight | Weighted Score | Trend | |---|---|---|---|---| | Product Adoption | [1–5] | 30% | [X] | ↑ / → / ↓ | | Engagement | [1–5] | 20% | [X] | ↑ / → / ↓ | | Outcomes | [1–5] | 20% | [X] | ↑ / → / ↓ | | Support Health | [1–5] | 15% | [X] | ↑ / → / ↓ | | Commercial | [1–5] | 15% | [X] | ↑ / → / ↓ | | Total | — | 100% | [X]/100 | |
| Risk | Severity | Mitigation | |---|---|---| | [Risk description] | High / Medium / Low | [Specific action to mitigate] |
Immediate (this week):
This month:
Before renewal:
| Scenario | Probability | ARR at risk | |---|---|---| | Full renewal at current ARR | [X]% | £/$/€0 | | Renewal with contraction | [X]% | £/$/€[X] | | Churn | [X]% | £/$/€[full ARR] |
Recommended renewal play: [Expand / Hold / Save / Manage out]
development
Build a framework for creating shareable, high-reach social media content. Use when asked to plan viral content, develop a shareable content strategy, create a hook writing system, or build a repeatable process for content that gets shared. Produces a platform-specific viral content framework with hook formulas, content structures, shareability triggers, and a content testing system.
development
Generate article or newsletter thumbnail candidates using the Gemini API from inside Claude Code. Claude reads article copy, proposes composition concepts, writes image generation prompts incorporating brand specs, calls Gemini to generate the images, evaluates the results via computer vision, and returns ranked candidates with rationale. Use when asked to create thumbnails, generate cover images, or produce visual candidates for an article or newsletter.
testing
Flips Claude's default from "find reasons you're right" to "find reasons you're wrong." A genuine thinking partner, not a mirror with grammar. Use before high-stakes decisions, plans, assumptions, or pitches you haven't stress-tested.
development
Scrapes a Substack Notes page and exports engagement data (likes, comments, restacks) to a formatted .xlsx file with conditional formatting and summary stats.