Finance Skill Runner

Run finance skills such as mrr-check or billing-audit using the Stripe API with real-time event updates.

Sby Skills Guide Bot
DevelopmentIntermediate
107/22/2026
Claude Code
#finance#stripe#automation#skill-runner#api

Recommended for

Finance Skill Runner

Run a single finance skill.

Arguments: <skill-name> (e.g., mrr-check, billing-audit, forecast, pricing-strategy)

Server: http://localhost:3500

Instructions

Parse $ARGUMENTS to get the skill name. Read .env.local for STRIPE_API_KEY.

Then execute that single skill following the same process as the full pipeline:

  1. POST a "running" status event:
curl -s -X POST http://localhost:3500/api/packs/finance/events -H 'Content-Type: application/json' -d '{"skill":"<skill-name>","component":"generic","props":{"title":"Running <skill-name>...","data":"Working on it"},"status":"running"}'
  1. Pull data from the Stripe API using curl (for mrr-check, billing-audit, forecast) or WebFetch/WebSearch (for pricing-strategy)

  2. DELETE the running event:

curl -s -X DELETE "http://localhost:3500/api/packs/finance/events?skill=<skill-name>"
  1. POST completed events with real data to http://localhost:3500/api/packs/finance/events

Refer to the full pipeline command at .claude/commands/finance.md for the detailed steps for each skill.

Use real data from the Stripe API. Never hardcode data. POST events progressively so the UI updates in real-time.

Related skills