stripemeter
CommunityKeep Stripe usage billing accurate.
Authorgeminimir
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps teams prevent billing drift in Stripe usage-based pricing by keeping local usage counts, replayed events, and invoiced totals aligned before invoices close.
Core Features & Use Cases
- Idempotent ingestion: Deduplicates retries so repeated usage events are counted once.
- Late-event handling: Uses watermarks and replay logic to safely incorporate out-of-order or backfilled events.
- Pre-invoice reconciliation: Compares local counters with Stripe usage totals, then pushes only the delta to restore parity.
- Operational visibility: Surfaces health checks, metrics, alerts, and runbooks for production operations.
- Use case: A SaaS team tracking API calls can ingest events, replay a late batch, and verify that Stripe will bill the same total the dashboard shows.
Quick Start
Clone the repository, copy the example environment file, start the local services, and run the app so you can ingest usage and verify parity against Stripe.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: stripemeter Download link: https://github.com/geminimir/meterguard/archive/main.zip#stripemeter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.