Reads Stripe CSV exports (invoices, invoice line items, subscriptions, itemized balance transactions, payouts), or pulls the same data read-only with a restricted API key, and normalizes every invoice line to monthly recurring value in the base currency – annual and quarterly plans divided by their interval.
Reads Stripe CSV exports (invoices, invoice line items, subscriptions, itemized balance transactions, payouts), or pulls the same data read-only with a restricted API key, and normalizes every invoice line to monthly recurring value in the base currency - annual and quarterly plans divided by their interval, discounts netted, prorations, setup fees, trials, void and uncollectible invoices kept out of MRR, MRR stopped when a subscription ends or an invoice is fully refunded, foreign currency converted at your supplied monthly rates and checked against what Stripe actually settled - with a gate that every invoice equals its lines within a cent, every charge belongs to an exported invoice, no month is missing, and every dropped row has a reason. Use when someone asks "import our Stripe data", "normalize our Stripe exports", "why doesn't our MRR match Stripe", "clean up the Stripe CSVs for metrics", or after finance-contract. Do NOT use for Stripe integration code or writes to Stripe (use stripe-integration), for GAAP or ASC 606 revenue recognition (an accountant's job), or for a single quick MRR figure from the Dashboard you already trust.This is the skill's description: the text your AI reads to decide when the skill applies.
This is the skill's header. The step-by-step instructions are paid content and aren't shown here.
stripe-revenue-ingest/SKILL.md
---
name: stripe-revenue-ingest
description: Reads Stripe CSV exports (invoices, invoice line items, subscriptions, itemized balance transactions, payouts), or pulls the same data read-only with a restricted API key, and normalizes every invoice line to monthly recurring value in the base currency - annual and quarterly plans divided by their interval, discounts netted, prorations, setup fees, trials, void and uncollectible invoices kept out of MRR, MRR stopped when a subscription ends or an invoice is fully refunded, foreign currency converted at your supplied monthly rates and checked against what Stripe actually settled - with a gate that every invoice equals its lines within a cent, every charge belongs to an exported invoice, no month is missing, and every dropped row has a reason. Use when someone asks "import our Stripe data", "normalize our Stripe exports", "why doesn't our MRR match Stripe", "clean up the Stripe CSVs for metrics", or after finance-contract. Do NOT use for Stripe integration code or writes to Stripe (use stripe-integration), for GAAP or ASC 606 revenue recognition (an accountant's job), or for a single quick MRR figure from the Dashboard you already trust.
---
… the full instructions are part of a premium pack and load in your AI once you have access.