cfo-budget-forecast

Build annual budgets, rolling forecasts, and scenario-based financial plans for SMEs.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/RuddyMoriarty/moriarty-cfo --skill cfo-budget-forecast
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cfo-budget-forecast
Source: https://github.com/RuddyMoriarty/moriarty-cfo/tree/main/cfo-budget-forecast
Command: npx skills add https://github.com/RuddyMoriarty/moriarty-cfo --skill cfo-budget-forecast

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Ce Skill automatise la construction et la révision des budgets annuels et des rolling forecasts pour PME et cabinets, en réduisant les efforts manuels, en améliorant la cohérence des hypothèses et en fournissant des scénarios décisionnels exploitables pour le CODIR ou les investisseurs. Il permet de produire des atterrissages mensuels (atterrissage YTD + projection), d'analyser des projets CAPEX (NPV/IRR/payback) et d'évaluer l'incertitude via sensibilité et Monte Carlo.

Core Features & Use Cases

  • Budget annuel top-down / bottom-up : génération d'un squelette de budget à partir du P&L N-1 et consolidation P&L / bilan / cash flow.
  • Rolling forecasts trimestriels & atterrissages mensuels : mise à jour rapide avec réel YTD, alertes de variance et niveau d'escalade.
  • CAPEX analysis & decision support : calculs Payback / NPV / IRR et fiche projet CAPEX pour priorisation.
  • Scénarios & incertitude : génération opt/réaliste/pessimiste, pondération 20/60/20 et workflows de sensibilité / Monte Carlo.
  • Scripts & Templates : outils automatisés (budget_builder.py, rolling_forecast.py, capex_analyzer.py) et modèles exportables (Excel/markdown) pour diffusion au board.

Quick Start

Construis un budget annuel réaliste à partir du P&L N-1 en générant les trois scénarios optimiste/réaliste/pessimiste et fournis l'atterrissage annuel avec recommandations d'arbitrage.

Frequently Asked Questions about cfo-budget-forecast

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an annual budget with rolling forecasts for SMEs?

Build an annual budget with rolling forecasts by generating top-down or bottom-up P&L skeletons from prior-year data, consolidating P&L, balance sheet, and cash flow, then updating quarterly projections with actual year-to-date figures and variance alerts.

What is the best way to calculate CAPEX NPV, IRR, and payback period for project prioritization?

Calculate CAPEX NPV, IRR, and payback period by running automated project analysis scripts that evaluate initial investment against projected cash flows, producing decision-support project sheets for capital expenditure prioritization and board review.

How does Monte Carlo sensitivity analysis work for financial planning scenarios?

Monte Carlo sensitivity analysis for financial planning works by generating optimistic, realistic, and pessimistic scenarios weighted 20/60/20, then running probabilistic simulations to measure budget uncertainty and identify key variance drivers.

Can I export budget and forecast templates to Excel and CSV for investor presentations?

Export budget and forecast templates to Excel, CSV, and JSON formats using built-in automated generation tools, producing investor-ready documents with monthly atterrissage calculations and scenario summaries for fundraising or board reviews.

Do I need prior-year P&L data to generate a realistic SME budget?

Prior-year P&L data is needed to generate a realistic SME budget, serving as the baseline for top-down and bottom-up budget construction, monthly atterrissage projections, and the three-scenario modeling required for investor-ready financial plans.

What are the limitations of using automated rolling forecasts for variance analysis?

Limitations of automated rolling forecasts include dependency on accurate prior-year P&L baseline data and the need for manual escalation decisions when variance alerts trigger, as the scripts calculate projections but do not autonomously execute arbitrage recommendations.