variance-analysis
Decompose financial variances into drivers with narrative explanations and waterfall analysis. Use when analyzing budget vs. actual, period-over-period changes, revenue or expense variances, or preparing variance commentary for leadership.
npx skills add majiayu000/claude-skill-registry --skill variance-analysis-yongjianwan-agentskill --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Variance Analysis **Important**: This skill assists with variance analysis workflows but does not provide financial advice. All analyses should be reviewed by qualified financial professionals before use in reporting. Techniques for decomposing variances, materiality thresholds, narrative generation, waterfall chart methodology, and budget vs actual vs forecast comparisons. ## Variance Decomposition Techniques ### Price / Volume Decomposition The most fundamental variance decomposition. Used for revenue, cost of goods, and any metric that can be expressed as Price x Volume. **Formula:** ``` Total Variance = Actual - Budget (or Prior) Volume Effect = (Actual Volume - Budget Volume) x Budget Price Price Effect = (Actual Price - Budget Price) x Actual Volume Mix Effect = Residual (interaction term), or allocated proportionally Verification: Volume Effect + Price Effect = Total Variance (when mix is embedded in the price/volume terms) ``` **Three-way decomposition (separating mix):** ``` Volume Effect = (Actual Volume - Budget Volume) x Budget Price x Budget Mix Price Effect = (Actual Price - Budget Price) x Budget Volume x Actual Mix Mix Effect = Budget Price x Budget Volume x (Actu
- Variance Decomposition Techniques
- Price / Volume Decomposition
- Rate / Mix Decomposition
- Headcount / Compensation Decomposition
- Spend Category Decomposition
- Materiality Thresholds and Investigation Triggers
- Setting Thresholds
- Recommended Threshold Framework
- Investigation Priority
- Narrative Generation for Variance Explanations
- Structure for Each Variance Narrative
- Narrative Quality Checklist
- Common Narrative Anti-Patterns to Avoid
- Waterfall Chart Methodology
What does the variance-analysis skill do?
Decompose financial variances into drivers with narrative explanations and waterfall analysis. Use when analyzing budget vs. actual, period-over-period changes, revenue or expense variances, or preparing variance commentary for leadership.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill variance-analysis-yongjianwan-agentskill --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
