skills/budget-variance-analyzer/SKILL.md
Explain budget versus actual variances with performance insights, key drivers, and recommended actions
npx skillsauth add hasna/skills budget-variance-analyzerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate your monthly financial reporting. Feed in budget vs. actuals data, and this skill acts as an FP&A analyst to identify key variance drivers, assess risks, and draft executive-ready commentary. It doesn't just calculate the difference; it explains why the numbers are off and what to do about it.
This is a CLI skill. It requires the
skillsCLI to execute. Install it withnpm install -g @hasna/skills, then run the commands below.
# Analyze a variance report file
skills run budget-variance-analyzer -- "./inputs/budget_variance.csv"
--period "November 2025"
# Analyze inline data
skills run budget-variance-analyzer -- --text "Marketing: Budget 120k, Actual 138k. Sales: Budget 300k, Actual 270k"
--audience "Finance Team"
# Set a strict threshold
skills run budget-variance-analyzer -- "./inputs/q4_report.json"
--threshold "5%"
--format markdown
| Option | Description | Default |
| ------------- | ---------------------------------------------------- | -------------- |
| --text | Raw data text (if not using file input) | - |
| --period | Reporting period (e.g. "Q4 2024") | current period |
| --audience | Target audience (Finance, Exec, Dept) | Finance |
| --threshold | Variance threshold to trigger analysis (e.g. "5%") | 5% |
| --currency | Currency symbol for display | USD |
| --format | Output format (markdown or json) | markdown |
| --output | Custom filename for export | Auto-generated |
skills run budget-variance-analyzer -- "./inputs/pnl_summary.csv"
--audience "Executive Team"
--threshold "10%"
skills run budget-variance-analyzer -- --text "Engineering: Budget 500k, Actual 550k (Cloud costs spike)"
--audience "Engineering Director"
OPENAI_API_KEY environment variable.development
Fetch official brand assets from a website or brand name, then return logos, palette, typography, source metadata, and a clean asset manifest. Use when a user asks to find, extract, download, package, or normalize a brand's logo and visual identity assets.
tools
Generate hosted voiceover variants and short jingles
tools
Generate premium video highlight packages with clip plans, captions, thumbnails, chapter markers, social copy, edit decisions, and manifest metadata.
development
Generate premium API, unit, and browser test suite packages with runnable tests and coverage notes.