revenue-snapshot

Fetch Stripe balance and payments to render a revenue dashboard.

12|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/shogo-labs/shogo-ai --skill revenue-snapshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: revenue-snapshot
Source: https://github.com/shogo-labs/shogo-ai/tree/main/packages/agent-runtime/templates/sales-revenue/.shogo/skills/revenue-snapshot
Command: npx skills add https://github.com/shogo-labs/shogo-ai --skill revenue-snapshot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often spend manual time assembling Stripe revenue data into dashboards. This skill automates pulling revenue metrics and rendering them on a canvas, saving time and reducing errors.

Core Features & Use Cases

  • Connect Stripe via Composio OAuth when needed
  • Fetch current balance and recent payments
  • Build a live revenue dashboard with KPIs, charts, and tables
  • Persist snapshots for trend analysis
  • Alert on failed payments

Quick Start

Connect Stripe via the skill, fetch the current balance and recent payments, and render a revenue dashboard on the canvas.

Frequently Asked Questions about revenue-snapshot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a live revenue dashboard from Stripe data?

You can build a live revenue dashboard by connecting Stripe via OAuth, fetching current balance and recent payments, and rendering KPIs and charts on a canvas. This automates manual assembly of revenue metrics.

Can I track MRR and recent payments automatically with Stripe?

Yes, you can track MRR and reconcile recent payments automatically by pulling Stripe data. The skill fetches balance and payment records to provide real-time revenue insights without manual data entry.

How do I persist Stripe revenue snapshots for trend analysis?

Persisting revenue snapshots involves saving fetched Stripe data at intervals to enable trend analysis. This allows teams to compare historical revenue metrics, MRR changes, and payment patterns over time.

Does this revenue dashboard approach alert on failed Stripe payments?

Yes, the dashboard approach supports alerts for failed payments. After fetching recent payments from Stripe, the skill can trigger alerts when failed transactions are detected, helping teams respond to revenue issues promptly.

What's the best way to visualize Stripe balance and KPIs without manual exports?

The best way to visualize Stripe balance and KPIs without manual exports is to use an automated canvas rendering approach. The skill fetches live data and renders charts, tables, and KPIs directly, eliminating manual export errors.

Do I need Composio OAuth to connect Stripe for a revenue dashboard?

Yes, you need Composio OAuth to connect Stripe when building the revenue dashboard. This authorization method allows the skill to securely access your Stripe account to fetch balance, payments, and revenue data.