Budget-vs-Actuals Variance Report

Takes a budget-vs-actuals export (line item, budget figure, actual figure, period) and drafts the variance narrative: which lines moved most, in which direction, and why — sourced only from a driver/notes column or context you provide. Ranks variances by absolute dollar value, applies an explicit materiality threshold, and states over/under in words alongside the number so expense and revenue lines never get confused. When a driver isn't in the data, it says so with a structured 'driver unknown' line rather than guessing from the variance size or the account name. This is the standalone variance write-up, not the flash-report reformat: unlike GL to Report, it doesn't require a raw GL export, a Rules block, or template mapping — it expects a budget-vs-actuals table already in line-item form and its only output is the narrative.

First-party, by Skills and Agents Co

August 16, 2026

Verified
Install

Simple install — no setup required

1

Open the Claude desktop app and go to the Project you want this in

2

Go to Code, then Customize, then click Create a new skill and upload the skill file below

3

Say a trigger phrase to activate it

The skill file
Download