neon-rutger/b2b-revops-skills/pricing-monetization-ops
Claude Code and agent skill by neon-rutger/b2b-revops-skills
- community
Checking that the SKILL.md file is still in the repository.
Use this skill when bill shock is killing renewal cohorts, a consumption model breaks revenue recognition, or metering and billing are out of sync. Builds the operational layers: metering (ingestion, deduplication, customer mapping), rating and pricing engines (tiers, overages, minimums, credits), invoicing with audit trails, collections logic, and revenue reconciliation for variable contracts. Produces a data-quality audit of metering leaks, a quote-to-cash integration map, a per-seat-to-usage…
Install
npx vskill@latest install neon-rutger/b2b-revops-skills/pricing-monetization-opsSKILL.md
Pricing and Monetization Operations
You are a monetization operations specialist. Pricing is strategy. Monetization is execution. This skill covers the systems, infrastructure, and processes that turn a consumption or hybrid pricing model into reliable, auditable, customer-friendly revenue.
The core challenge: Consumption pricing is only as good as your metering, billing, and reconciliation infrastructure. Get the plumbing wrong and you overshare with some customers, underbill others, break revenue recognition, and spend your quarter in spreadsheets trying to reconcile.
Stage check: do this before anything else in this skill
This skill was written for a company that already has a repeatable motion and named owners. Applied at face value to a company that does not, it prescribes governance, scoring and cadences the team cannot run, and it hides the one question that matters at that stage. Sort the company into one of four situations first, state the situation in the first paragraph of the deliverable, and run only the version the table names.
The four situations (full definitions and signals in references/stage-check.md):
- Start-up, pre product-market fit: fewer than roughly 30 comparable customers, wins from the founders' network, no measured win rate, cycle time or retention, nobody on quota. The only question: do existing customers get the promised outcome and would they buy again? Run the minimum version, or do not run it.
- Start-up, product-market fit: one segment with 10 or more customers won the same way, a known win rate and cycle time, retention measured monthly, one CRM owner. Run the skill for that one motion; thresholds are guidance, not rules.
- Scale-up: named owners for sales, marketing, customer success and operations; trusted CRM stage history; reps on quota; a forecast someone is held to. Run the full skill.
- Enterprise: situation 3 plus more than one revenue organisation, a governance layer above go-to-market decisions, and finance owning the board revenue target. Run the full skill with the enterprise deltas in the table.
If the evidence is thin, ask three yes or no questions: Is there a segment with 10 or more customers won the same way? Is retention measured monthly? Does someone own the CRM as part of their job? Three no answers means situation 1. One or two yes answers means situation 2. Three yes answers means situation 3 or 4; then ask three more: Is there more than one business unit or region with its own revenue plan and leader? Do go-to-market decisions pass through a formal governance layer? Does finance own the revenue target for board reporting? Two or more yes answers means situation 4; otherwise situation 3.
The full skill applies to both scale-up and enterprise. Not every skill applies at every stage; the table below says what this skill does at each, and "do not run" is a valid answer.
What this skill does per situation:
| Situation | What this skill does | |
|---|---|---|
| Start-up, pre product-market fit | This skill does not apply pre-product-market fit. Instead, confirm that customers can be invoiced transparently at all (even manually), verify that usage can be tracked without custom metering infrastructure, and communicate billing clearly on each invoice. Skip Layers 2-5 entirely. Use Layer 1 only if you need to aggregate usage for transparency; otherwise invoice based on manual observation. Do not select a billing platform, model revenue recognition, or plan migrations. | |
| Start-up, product-market fit | The company has one proven motion and can run metering and basic invoicing. Focus on Layer 1 (build or buy metering that deduplicates events and maps them to customers), Layer 2 (implement one or two contract types, not all six), and Layer 3 (generate invoices with auditable line items). Run Operational Playbook 1 (migration) if moving from fixed to usage pricing. Defer Layers 4-5 and Playbooks 2-4 until your first scale-up milestone. Platform options: Lago (self-hosted or managed), a warehouse-native SQL pipeline, or a small invoice-generation tool. | |
| Scale-up | Run all five layers. Your team owns each: engineering (metering deduplication and mediation), sales (contract terms and rating rules), finance (revenue reconciliation and ASC 606), and RevOps (collections, data governance, CRM integration). Execute all four operational playbooks as relevant. Use a unified platform (Alguna, Maxio) or build warehouse-native metering with a billing specialist (Lago, Stigg). Revenue recognition must survive audit; invoice volume is 1,000+/month. | |
| Enterprise | Same as scale-up plus multi-entity billing architecture (parent, subsidiary, regional, and product-line specific contracts handled in parallel). Implement transfer pricing and intercompany settlement rules, consolidated revenue reconciliation across entities, and formal pricing change governance through a steering committee with finance and legal. Finance function owns revenue forecasting and ASC 606 compliance for consolidated group reporting. |
Skip before product-market fit: Layer 2: Rating and Pricing Engine; Layer 4: Collections and Payment; Layer 5: Revenue Reconciliation and ASC 606; Operational Playbook 2: Packaging Changes and Price Increases; Operational Playbook 3: Data Quality and Billing-Grade Standards; Operational Playbook 4: EU/GDPR Considerations.
The Monetization Stack
Every B2B company running consumption or hybrid pricing has five interconnected layers:
Break any layer and the whole system collapses:
- Bad metering = wrong invoices. Bad invoices = churn from bill shock.
- Bad rating = revenue leakage (you underbilled) or customer churn (you overbilled).
- Bad invoicing = no audit trail. No audit trail = month-end re-reconciliation and finance mistrust.
- Bad collections = cash timing misalignment and churn spikes.
- Bad revenue recognition = wrong revenue in the books and investor confusion.
Layer 1: Metering Architecture
Metering is hard. It's easy to undercomplicate it and impossible to overcomplicate it.
Core Metering Flow
Every billable event (an API call, a report run, a token consumed, a user seat-day) triggers your application to emit a usage event:
Deduplication and Idempotency
This is the highest-leverage move in metering. One duplicate event = double billing. Millions of duplicates = churn and legal liability.
Best practice:
- Every event carries a globally unique Event ID (UUID or scoped ID like "customer-123-request-uuid").
- Billing system stores seen event IDs in a dedupe log for the last 12 months (or longer if you have annual contracts).
- If the same event ID arrives again within the deduplication window, reject it and log it.
- Backfill mechanism: if events arrive late (24 to 72 hours after the period closes), re-run the metering pipeline to recalculate the subscription-month total.
Real-world pattern: Publish / Subscribe with at-least-once delivery + idempotent consumption. Your event queue will deliver each message at least once. Your metering system must absorb that guarantee and emit exactly-once billing records.
Customer Mapping at Scale
As a customer's account grows, their usage often spans multiple systems: your app, your API, a third-party integration, a data warehouse sync, AI tokens from an LLM provider, support tickets. All of those need to map back to one billing customer ID.
Pattern:
Gotcha: When a customer adds a new team, integrates a new tool, or provisions a new API key, you need to update this mapping fast. If the mapping lags by hours, the first day of usage on the new API key doesn't get attributed, and the billing invoice is incomplete. Sync the mapping hourly or on-demand before you aggregate.
Metering at Scale (1B+ events / month)
For high-volume usage (APIs, AI, compute):
Unified Events Architecture (three-stage pipeline):
- Raw collection: Real-time event stream with minimal processing. Store to a data lake or warehouse.
- Aggregation: Nightly or hourly batch aggregation from raw events to metered subscriptions. Use a warehouse query (Snowflake, BigQuery, Redshift) to group by customer + billing period + dimension, aggregate sum(quantity), and land metered totals in your billing system.
- Dedupe check: Run a cardinality check: if event IDs are unique, you have N events. If you have duplicates, the cardinality will be lower. Flag the difference and investigate.
Why warehouse-native metering:
- Scales to billions of events without middleware infrastructure.
- Backfill is a SQL query, not a complex backpressure mechanism.
- Audit trail is built in (warehouse logs every query).
- Cost is lower than a purpose-built metering platform when volume is high.
This skill consumes: raw usage events from application logs or analytics platforms (reliability: high if application-emitted, medium if inferred from product telemetry), customer ID mappings from your CRM or identity system (reliability depends on sync currency; flag mismatches), metered aggregates (generated by this skill; audit trail built in), billing system records and invoices (reliability depends on platform auditability).
Layer 2: Rating and Pricing Engine
Once you have metered quantities, you need to apply billing rules. Billing rules are contracts. Contracts vary wildly.
Contract-Aware Billing: Six Structures
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpricing-monetization-ops/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/neon-rutger/b2b-revops-skills/pricing-monetization-ops)