building-rolling-forecasts
Assists in building and managing 12-18 month rolling financial forecasts based on key business drivers.
Install
mkdir -p .claude/skills/building-rolling-forecasts && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11728" && unzip -o skill.zip -d .claude/skills/building-rolling-forecasts && rm skill.zipInstalls to .claude/skills/building-rolling-forecasts
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Structures rolling forecast process with driver-based projections and continuous planning methodology. Use when creating rolling forecasts, updating financial projections, or managing continuous planning.Key capabilities
- →Set forecast architecture and granularity
- →Lock actuals data and establish a base for projections
- →Build driver assumptions for revenue, costs, and working capital
- →Project forward periods with discrete events
- →Run scenarios and sensitivities for key drivers
- →Prepare variance bridges comparing forecasts to prior versions or budgets
How it works
The skill structures a rolling forecast process by defining architecture, incorporating actuals, building driver-based assumptions, projecting forward periods, running scenarios, and preparing variance analyses.
Inputs & outputs
When to use building-rolling-forecasts
- →Build a driver-based financial forecast
- →Create a 12-month rolling projection
- →Update forecasts based on recent actuals
- →Prepare management reports on financial variance
About this skill
Building Rolling Forecasts
When To Use
- Creating or refreshing a rolling forecast (typically 12–18 month horizon that advances each period)
- Replacing or supplementing a static annual budget with continuous planning
- Updating projections mid-cycle after actuals post or when business conditions shift materially
- Building a driver-based forecast framework for a new business unit, product line, or entity
- Preparing management reporting that compares forecast vs. actuals with variance explanations
Inputs To Gather
- Forecast horizon and cadence: Number of forward periods (e.g., 12 months, 6 quarters) and refresh frequency (monthly, quarterly)
- Actuals data: Latest closed-period financials — income statement, balance sheet, and cash flow as applicable
- Key business drivers: Revenue drivers (volume, price, mix, win rates), cost drivers (headcount, utilization, input costs), and working capital drivers (DSO, DPO, DIO)
- Operating assumptions: Planned hires, pricing changes, capacity expansions, contract renewals, seasonality patterns
- Macro/external inputs: FX rates, commodity prices, interest rate curves, inflation indices [VERIFY applicability per entity]
- Prior forecast or budget: Last iteration for trend comparison and variance bridge
- Management guidance: Strategic priorities, growth targets, margin expectations, or capital allocation directives
Workflow
-
Set forecast architecture
- Define the rolling window (e.g., current month + 11, current quarter + 5) and granularity (monthly vs. quarterly periods)
- Identify the P&L / BS / CF line items in scope; exclude or simplify immaterial lines
- Select driver-based vs. trend-based methodology per line item — use driver-based for lines where identifiable business levers exist and trend/run-rate for stable, low-variability items
-
Lock actuals and establish the base
- Import closed-period actuals into the model and reconcile to the GL or reporting package
- Calculate trailing metrics (growth rates, margins, ratios) that will seed forward assumptions
- Document the cutoff date and any known post-close adjustments
-
Build driver assumptions
- For each major line item, specify the driver formula:
- Revenue: units × price, or pipeline × conversion rate, or recurring base ± net adds × ARPU
- COGS: variable cost per unit × volume, plus fixed cost base ± step-function changes
- OpEx: headcount × fully-loaded cost, plus discretionary spend tied to revenue % or fixed budgets
- Working capital: revenue × (DSO / 365), COGS × (DIO / 365), OpEx × (DPO / 365)
- Tag each assumption as confirmed, estimated, or placeholder [VERIFY with business owners before finalizing]
- Apply seasonality indices where historical patterns are meaningful (flag if fewer than 2 years of history)
- For each major line item, specify the driver formula:
-
Project forward periods
- Extend the driver model across the forecast horizon
- Build in known discrete events: contract starts/ends, headcount ramp schedules, capex delivery dates, debt maturities
- Ensure balance sheet balances and cash flow ties to the change in cash each period
- Include an automated check row for BS balance and CF reconciliation
-
Run scenarios and sensitivities
- Define base, upside, and downside cases by varying 2–4 key drivers (e.g., volume ±10%, price ±5%, hiring pace ±3 months)
- Calculate impact on EBITDA, free cash flow, and any covenant or liquidity metrics
- Highlight the drivers with the highest sensitivity coefficient for management focus
-
Prepare variance bridge
- Compare the new forecast to the prior forecast and/or original budget
- Decompose variances into volume, price, mix, cost, timing, and FX components where applicable
- Provide concise narrative explanations for each material variance (>5% or >$X threshold — confirm threshold with stakeholders)
-
Package output and document
- Produce a summary dashboard: key financial metrics by period, scenario comparison, and variance waterfall
- Document all assumption sources, owner names, and refresh dates in an assumptions register
- Flag items requiring management decision or further data before next refresh
Output
- Rolling forecast model: Period-by-period P&L, BS, and CF projections with driver formulas visible and assumption cells clearly marked
- Assumptions register: Table listing each assumption, its value, source, owner, confidence level, and last-updated date
- Scenario summary: Base / upside / downside outcomes for key metrics (revenue, EBITDA, FCF, liquidity)
- Variance bridge: Waterfall or tabular decomposition showing forecast-to-forecast and forecast-to-budget changes with narrative
- Management summary: 1-page narrative highlighting key changes, risks, and decision points for leadership review
Quality Checks
- All balance sheet periods balance (assets = liabilities + equity) — zero-tolerance check
- Cash flow statement reconciles to change in BS cash line each period
- Revenue and cost driver formulas are internally consistent (no circular references unless intentional and controlled)
- Seasonal patterns in the forecast align with historical seasonality within a reasonable tolerance
- Scenario outputs bracket historical actual ranges unless a structural change is documented
- No hard-coded values in projection periods — all forward cells trace to an assumption input or driver
- Assumption register has no blank owner or source fields for material line items
- Variance explanations cover ≥90% of total variance magnitude
- [VERIFY] Tax rate, depreciation method, and intercompany elimination assumptions align with current accounting policy and jurisdiction
When not to use it
- →When a static annual budget is sufficient
- →When continuous planning is not desired
Limitations
- →Focuses on a 12–18 month horizon that advances each period
- →Requires gathering specific inputs like actuals data and business drivers
- →Assumes the ability to identify and quantify key business drivers
How it compares
This skill guides the creation of dynamic, driver-based rolling forecasts with continuous planning, offering more flexibility and responsiveness than static annual budgets.
Compared to similar skills
building-rolling-forecasts side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| building-rolling-forecasts (this skill) | 0 | 3mo | No flags | Advanced |
| startup-financial-modeling | 15 | 2mo | No flags | Intermediate |
| startup-business-analyst-financial-projections | 5 | 3mo | No flags | Intermediate |
| budget-planning | 0 | 2mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by CaseMark
View all by CaseMark →You might also like
startup-financial-modeling
wshobson
This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or requests 3-5 year financial planning for a startup.
startup-business-analyst-financial-projections
sickn33
Create detailed 3-5 year financial model with revenue, costs, cash flow, and scenarios
budget-planning
t46
研究予算の策定・チェックを行う
reconciliation
anthropics
Reconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items.
analyzing-financial-statements
anthropics
This skill calculates key financial ratios and metrics from financial statement data for investment analysis
financial-document-parser
OneWave-AI
Extract and analyze data from invoices, receipts, bank statements, and financial documents. Categorize expenses, track recurring charges, and generate expense reports. Use when user provides financial PDFs or images.