subscription-management

Manage SaaS subscription lifecycle operations including billing changes and retention workflows.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill subscription-management-hmzainjamil
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subscription-management
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/subscription-management
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill subscription-management-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps manage the full subscription lifecycle for SaaS products, from trial conversion and plan changes to churn prevention and revenue recovery. It reduces manual work in billing operations while improving retention and expansion revenue.

Core Features & Use Cases

  • Subscription Lifecycle Management: Handle trials, activations, renewals, cancellations, and win-back workflows.
  • Billing Optimization: Support upgrades, downgrades, proration, invoicing, dunning, and revenue recognition.
  • Churn Prevention: Use health scoring, save offers, and escalation playbooks to identify and intervene on at-risk accounts.
  • Use Case: A customer is approaching seat limits and has failed a payment, so the Skill can recommend an upgrade, trigger dunning, and route the account for retention outreach.

Quick Start

Ask for a subscription management workflow for a SaaS product with upgrade, downgrade, dunning, and churn prevention steps.

Frequently Asked Questions about subscription-management

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

FAQPage Schema
How do I automate SaaS subscription billing workflows for plan upgrades and downgrades?▼

Automate SaaS subscription billing workflows by applying structured billing logic to handle plan upgrades, downgrades, proration, and invoicing. This reduces manual billing operations while ensuring accurate revenue recognition across lifecycle changes.

What is a dunning workflow and how does it recover failed SaaS payments?▼

A dunning workflow recovers failed SaaS payments by triggering automated intervention playbooks during payment failures. It routes affected accounts for retention outreach to prevent involuntary churn and recover pending revenue.

How do I prevent SaaS churn using customer health scoring?▼

Prevent SaaS churn using customer health scoring to identify at-risk accounts and trigger automated save offers. This enables proactive retention interventions and escalation playbooks before accounts cancel.

What is the best way to handle SaaS trial conversion and account win-back scenarios?▼

The best way to handle SaaS trial conversion and win-back scenarios is implementing structured subscription lifecycle management. This automates activations, renewals, cancellations, and targeted win-back workflows to improve retention.

Can I manage seat limit escalations alongside failed payments for SaaS accounts?▼

Yes, you can manage seat limit escalations alongside failed payments by combining dunning triggers with upgrade recommendations. This routes accounts for retention outreach while simultaneously addressing billing failures and usage limits.