stripemeter

Community

Keep 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.