Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot official · Anthropic

variance-commentary — Claude Code skill: what it does, how to install

Generates flux commentary for P&L and balance sheet lines against budget and prior periods. Useful for month-end close packages and management reporting.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add anthropics/financial-services --skill variance-commentary -a claude-code
Open on GitHub

What variance-commentary does

The skill filters P&L and balance sheet lines using materiality checks. An account is flagged if its variance exceeds the defined threshold (defaulting to 5% of the line or a fixed floor) or belongs to mandatory groups like revenue, headcount cost, or cash. It builds a structured table displaying current, prior, and budget values alongside currency and percentage deltas.

Underlying business drivers are sourced via the internal-gl MCP. The skill inspects journal sources, vendor shifts, and headcount movements to explain operational causes rather than restating numbers. Inventing explanations is barred. If activity logs are inconclusive, it labels the row as "driver unclear — flag for controller". Output concludes with a 3–5 sentence narrative covering top movements.

You must have the internal-gl MCP configured in your environment. Without connection to the general ledger, the skill cannot source transaction drivers.

What it helps with

  • identify P&L and balance sheet lines exceeding materiality thresholds
  • calculate variances against prior periods and budget targets
  • source operational variance drivers through the internal-gl MCP
  • draft narrative summaries for month-end close packages

Example prompts for the agent

  • Generate variance commentary for the May P&L against prior month actuals and budget.
  • Analyze balance sheet flux for this period and pull drivers from internal-gl.

How to install variance-commentary

1Skills CLI (Vercel)

npx skills add anthropics/financial-services --skill variance-commentary -a claude-code

2Manually: put the files in place

~/.claude/skills/variance-commentary/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/variance-commentary/

From the same set25

The whole set →
earnings-analysis official anthropics Builds quarterly earnings update reports with beat/miss analysis, revised estimates, key metrics, charts, and the effect on the investment thesis. Claude Code CX Codex Cursor +1 3,300installs equity-research official anthropics Builds a stock snapshot from analyst consensus, financials, price history and macro data. Useful when you need to size up a company fast. Claude Code CX Codex Cursor +1 3,200installs competitive-analysis official anthropics A framework for building competitor analysis decks in PowerPoint or chat. It clarifies project scope, then builds verified slides once the outline is approved. Claude Code CX Codex Cursor +1 2,400installs pitch-deck official anthropics Fills an existing investment banking deck template with data from source files. Use it to move figures into established slide layouts, not to build a deck from scratch. Claude Code CX Codex Cursor +1 2,400installs dcf-model official anthropics Builds an institutional-grade DCF valuation model: pulls data from SEC filings and analyst reports, computes WACC and cash flows, and outputs an Excel model with sensitivity analysis. Claude Code CX Codex Cursor +1 2,400installs ppt-template-creator official anthropics A skill that converts PowerPoint templates into self-contained, reusable skills. Analyze your .pptx, extract all layouts and placeholders with exact coordinates, and package everything as a ready-to-use skill. Claude Code CX Codex Cursor +1 2,300installs macro-rates-monitor official anthropics Builds macro and rates dashboards by combining inflation breakevens, yield curves, and swap spreads into a single analysis. Claude Code CX Codex Cursor +1 2,300installs audit-xls official anthropics Audits Excel sheets for formula errors, hardcoded values, and logic breaks. It checks financial model integrity before sharing work with clients or review committees. Claude Code CX Codex Cursor +1 2,200installs

Similar

competitive-landscape Seth Hobson This skill compares competitors, finds open positioning gaps, and shapes competitive strategy for startup analysis or an investor pitch. Claude Code CX Codex Cursor 11,034installs risk-metrics-calculation Seth Hobson Calculates portfolio risk metrics and reviews drawdowns. Use it for risk limits, dashboards, and risk-adjusted return analysis. Claude Code CX Codex Cursor 11,000installs paypal-integration Seth Hobson This skill covers PayPal checkout, subscriptions, refunds, and payment notifications. Use it when adding PayPal payments or recurring billing to an application. Claude Code CX Codex Cursor 10,900installs pci-compliance Seth Hobson This skill guides PCI DSS work for payment systems, including tokenization, encryption, access control, logging, and cardholder data handling. Claude Code CX Codex Cursor 10,600installs defi-protocol-templates Seth Hobson This skill provides Solidity templates for staking and AMMs, plus governance and flash loans. Use it as a starting point for DeFi protocol work. Claude Code CX Codex Cursor 10,400installs team-composition-analysis Seth Hobson This skill plans startup team structure, hiring, compensation, and equity from pre-seed through Series A. Use it for headcount plans and hiring budgets. Claude Code CX Codex Cursor 10,300installs churn-prevention coreyhaines31 A Claude Code skill for subscription churn: an exit survey at cancellation, an offer matched to the stated reason, and recovery of failed payments. Claude Code CX Codex Cursor +1 120,600installs revops coreyhaines31 This skill helps design RevOps workflows for lead stages, scoring, routing, and marketing-to-sales handoffs. Use it when CRM processes need clear rules. Claude Code CX Codex Cursor +1 113,000installs

Questions about variance-commentary

How to install variance-commentary in Claude Code?

Run npx skills add anthropics/financial-services --skill variance-commentary -a claude-code in your terminal.

What does variance-commentary do?

It extracts material variances across P&L and balance sheet accounts, computes deltas against prior periods and budget, and explains why those changes occurred.

Where does the skill pull variance drivers from?

It queries the internal-gl MCP to inspect journal breakdowns and volume-rate metrics. If data cannot explain the shift, it outputs "driver unclear — flag for controller".

Source text

SKILL.md · Apache-2.0
---
name: variance-commentary
description: Write flux commentary for every P&L and balance-sheet line over threshold — current vs prior period and vs budget, with the driver explained from underlying activity. Use for the month-end close package and management reporting.
---

# Variance commentary

Given current-period actuals, prior-period actuals, and budget for the same scope, produce a commentary table.

## Threshold

Flag a line for commentary if **either** is true:

- Absolute variance ≥ the firm's materiality threshold (use the provided value; default 5% of the line or a fixed floor, whichever is greater)
- The line is on the "always comment" list (revenue, headcount cost, cash)

## For each flagged line

| Column | Content |
|---|---|
| **Line** | Account or caption |
| **Current / Prior / Budget** | The three values |
| **Δ vs prior** and **Δ vs budget** | Amount and % |
| **Driver** | One sentence explaining the movement from underlying activity — not a restatement of the number |

A driver explains *why*, not *what*: "Cloud spend up $1.2M on incremental GPU reservations for the May launch" — not "Cloud spend increased $1.2M (18%)."

## Sourcing the driver

Look at the activity behind the line (journal-source breakdown, vendor mix, headcount delta, volume × rate) via the internal-gl MCP. If the driver isn't clear from the data, write "driver unclear — flag for controller" rather than inventing one.

## Output

The commentary table plus a short narrative (3–5 sentences) summarizing the period's biggest movers.

© anthropics · Apache-2.0 · anthropics/financial-services

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor