Gravitas Fpa Agent — Data skill for Claude Code
A simple but real FP&A analysis agent built in Python and Jupyter.
How to install Gravitas Fpa Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open adixit22/gravitas-fpa-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gravitas Fpa Agent does
A simple but real FP&A analysis agent built in Python and Jupyter. It ingests QSR store sales data, surfaces revenue variances, margin anomalies, and labor cost issues, then calls the Claude API to generate a plain-English executive summary
Alternatives in Data
- Sentry — Inspect Sentry issues, summarize production errors, and pull health data 14.6k ★
- HTML Anything — ✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it 8.5k ★
- Portaljs Architect — Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from your needs, t 2.3k ★
README
QSR FP&A Analysis Agent
A simple but real FP&A analysis agent built in Python and Jupyter. It ingests QSR store sales data, surfaces revenue variances, margin anomalies, and labor cost issues, then calls the Claude API to generate a plain-English executive summary — the kind of output a CFO or PE Operating Partner would actually read.
Built as a portfolio project to demonstrate applied AI thinking in an FP&A and QSR context.
What It Does
- Loads a CSV of QSR store-level sales data (actual vs. forecast)
- Calculates revenue variance, gross margin, and labor cost ratios per store
- Flags underperforming stores and anomalies against QSR benchmarks
- Calls the Claude API with the analysis context
- Outputs a concise executive insight summary with prioritized recommendations
Sample Output
**[View the full notebook with live output →](https://nbviewer.org/github/adixit22/gravitas-fpa-agent/blob/main/notebooks/fpa_agent.ipynb)**
**[Read the full executive report →](sample_output/executive_report.txt)**
Store Performance Summary (Jan–Feb 2025)
| Store | Region | Avg Rev Variance | Avg Gross Margin | Avg Labor Ratio | Total Actual Rev |
|---|---|---|---|---|---|
| Airport Terminal | East | -28.9% ⚠️ | 56.0% | 30.0% ⚠️ | $299,000 |
| Industrial Zone | East | -25.5% ⚠️ | 52.0% ⚠️ | 30.0% ⚠️ | $210,000 |
| Highway Junction | North | -25.3% ⚠️ | 55.0% | 30.0% ⚠️ | $263,000 |
| Riverside Park | North | -9.9% | 55.0% | 30.0% ⚠️ | $299,000 |
| Downtown Core | East | -5.1% | 60.0% | 25.0% | $370,000 |
| University District | West | -0.9% | 58.8% | 25.0% | $359,000 |
| Suburban Plaza | North | +2.0% | 60.0% | 25.0% | $410,000 |
| Lakeside Drive | East | +2.6% | 61.0% | 25.0% | $443,000 |
| Westside Mall | West | +6.7% | 60.0% | 25.0% | $496,000 |
| City Centre | West | +7.9% ✅ | 62.0% ✅ | 25.0% | $545,000 |
*QSR benchmarks: Gross Margin ~60% | Labor Ratio 25–28% | Revenue Variance ±5% acceptable*
Executive Insight (Claude-generated)
Related Skills
Ds Python Interview
Practice Python data-science interview questions in Jupyter notebooks with spaced repetition — a Claude Code s
Learn From Store
Turn a live app's App Store signals (reviews, analytics, sales, crashes) into a metric-tagged backlog for the
Tokburn
3 Local analytics dashboard for Claude Code -- calculates API-equivalent costs, detects waste patterns (repeat
Building Online RAG Pipelines For Semantic Search
Build a production retrieval-augmented generation pipeline in plain JavaScript: ingest, chunk, embed, store in
Profit Leak Scan
Find where your Shopify store's Google Ads money is leaking. An AI skill that reconciles Google Ads exports ag
Fix Tickets
Autonomously fix one or more speckit-companion GitHub issues with the SpecKit Companion pipeline — clean branc
Related Agents
Sales Analyst
Sales and margin questions for the store - revenue, orders, best and worst products, margin per product. Use w
Cole
Morning briefing + sales-pipeline anomaly agent. Authors the daily digest Cory reads at 06:30 MT, surfaces pip
Commercial Strategist
Use when price, contribution margin, CAC, LTV, payback, retention, sales capacity, or channel economics could