growth-accounting

Decompose user and revenue growth and calculate NRR and quick ratio.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill growth-accounting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: growth-accounting
Source: https://github.com/abhishekchoudhari/pm-superic-skills/tree/main/pm-data-analytics/skills/growth-accounting
Command: npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill growth-accounting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you decompose user and revenue growth, identify where growth is coming from, and calculate key metrics like NRR and quick ratio.

Core Features & Use Cases

  • Growth Accounting Framework: Decompose growth into new, retained, resurrected, and churned users.
  • Quick Ratio: Measure user growth health by comparing new and resurrected users to churned users.
  • Revenue Growth Accounting: Decompose MRR and calculate NRR.
  • Diagnosis: Identify which growth lever to pull next based on analysis.
  • Use Case: Ideal for weekly or monthly growth reviews, presenting growth health to leadership, or diagnosing growth health.

Quick Start

Run the growth-accounting skill with your data file.

Frequently Asked Questions about growth-accounting

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

FAQPage Schema
How do I decompose revenue and user growth from a CSV file?

To decompose revenue and user growth from a CSV file, you run the growth-accounting Python scripts to segment users into new, retained, resurrected, and churned categories for detailed analysis.

What is the quick ratio in growth accounting?

The quick ratio in growth accounting measures user growth health by comparing the sum of new and resurrected users against churned users, helping identify if growth is sustainable.

How do I calculate NRR and MRR growth for a subscription business?

You calculate NRR and MRR growth for a subscription business by applying the revenue growth accounting framework to your data files, decomposing MRR to evaluate retention and expansion.

Can I use Python scripts to identify growth drivers from SQL data?

Yes, you can use the included Python scripts to process SQL data, identify growth drivers, and diagnose which levers to pull next for your product growth analysis.

What is the best way to prepare monthly growth reviews for leadership?

The best way to prepare monthly growth reviews for leadership is to run growth accounting analysis on your data files, calculating metrics like NRR and quick ratio to present overall growth health.