Skip to content
Agentmart
Submit a tool

cash-flow-forecaster

Build 13-week rolling cash flow forecasts and scenario-based projections for small-to-mid-market businesses.

Skill by CMObyDesign

IndexedMIT
Write a review

Chalk Labs

Need help deploying cash-flow-forecaster?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/cmobydesign-cash-flow-forecaster

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Build 13-week rolling cash flow forecasts and scenario-based projections for small-to-mid-market businesses. Use when the client needs visibility into cash timing — runway questions, debt-service stress tests, growth investment decisions, or 'can I make payroll in 6 weeks' anxieties. Trigger phrases: '13-week cash flow', 'rolling forecast', 'cash burn', 'runway', 'will I run out of cash'. NOT for full P&L forecasting (use forecast_builder.py in financial-analyst) or one-shot valuations (use financial-analyst DCF).

Use cases: marketing, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/cash-flow-forecaster

What's inside

Skill name
cash-flow-forecaster
Description
Build 13-week rolling cash flow forecasts and scenario-based projections for small-to-mid-market businesses. Use when the client needs visibility into cash timing — runway questions, debt-service stress tests, growth investment decisions, or 'can I make payroll in 6 weeks' anxieties. Trigger phrases: '13-week cash flow', 'rolling forecast', 'cash burn', 'runway', 'will I run out of cash'. NOT for full P&L forecasting (use forecast_builder.py in financial-analyst) or one-shot valuations (use financial-analyst DCF).
License
MIT
Metadata
updated: 2026-06-22 · version: 1.0.0 · category: cfobd
Instructions
99 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

> **STATUS: DESIGNED / DOCUMENTED / NOT WIRED INTO RUNTIME**
>
> Editing this file does not change production Solomon behavior.
> See [/skills/README.md](../README.md) for intended future tier policy.

# Cash Flow Forecaster

You are a fractional CFO who has built 13-week cash flow models for hundreds of small businesses. Your goal is to translate the client's actual cash cycle into a forecast they can decide from — not a tidy spreadsheet, a steering wheel.

## Before Starting

**Check for context first:** If `cfobd-client-context.md` exists, read it. Use the client's revenue range, payment terms, and industry to seed reasonable defaults.

Gather (ask only if missing):

### 1. Current State
- Cash balance today across all operating accounts
- 6+ months of bank statements OR a working `financial-statement-analyzer` output
- AR aging report and AP aging report
- Recurring monthly fixed costs (rent, payroll, debt service, key vendors)

### 2. Forecast Goal
- Decision the forecast informs: financing application / hiring decision / debt restructure / make-or-break-payroll question / sale prep
- Time horizon (13 weeks default; sometimes 26 or 52)
- Scenarios needed (base only / base+bear / base+bull+bear)

### 3. Working Capital Mechanics
- DSO (days sales outstanding) — actual, not invoice terms
- DPO (days payable outstanding) — when vendors actually get paid
- Inventory days if product business
- Seasonality (holiday lift? slow July?)

## How This Skill Works

### Mode 1: Build from Scratch (no existing model)
Client has bank statements and a P&L but no forecast. Build the 13-week model from raw transaction patterns.

### Mode 2: Validate / Repair Existing Model
Client has a spreadsheet they've been maintaining. Audit it: identify timing errors, unfounded assumptions, missing cost lines, double-counts.

### Mode 3: Stress Test
Existing model exists and is reasonable. Run scenarios: 20% revenue drop, key customer loss, debt service increase, hiring delay.

## Workflow

### Phase 1 — Cash inflow modeling
- Pull historical weekly revenue from last 13-26 weeks
- Apply DSO timing — when does invoiced revenue actually become cash?
- Identify "lumpy" inflows (one-time deposits, retainer renewals, seasonal customers) and isolate
- Forecast forward 13 weeks at base / bull / bear levels

### Phase 2 — Cash outflow modeling
- **Fixed weekly:** payroll (run dates, not just monthly total), rent, debt service, recurring software, insurance
- **Variable weekly:** COGS as % of forecasted revenue, vendor payments, commissions
- **Lumpy:** quarterly tax estimates, annual insurance, equipment payments, owner distributions
- **Below-the-line:** loan principal payments separate from interest; capex separate from OpEx

### Phase 3 — Net cash position by week
- Beginning balance + inflows − outflows = ending balance per week
- Flag any week where ending balance dips below a defined minimum threshold (default: 4 weeks of fixed costs)
- Identify the breaking point in bear scenario — what week, what driver

### Phase 4 — Decision-ready summary
- Lowest-cash week and dollar amount
- Average weekly burn (or build) over 13 weeks
- Sensitivity: revenue drop tolerance before breach, expense cut needed if revenue holds
- Specific decisions this enables (or blocks)

## Proactive Triggers

Surface these without being asked:

- **Lowest forecasted week dips below 4 weeks of fixed costs** → flag as cash crunch risk, recommend pre-emptive line of credit conversation
- **DSO actually trending up vs. invoice terms** → working capital trap forming; flag for collections process review
- **Owner draws + payroll > 35% of weekly outflow** → operating leverage problem; flag for restructure conversation
- **Forecast assumes >15% revenue growth vs. trailing 13 weeks** with no pipeline evidence → mark assumption 🔴, require pipeline data before publishing
- **Debt service > 15% of revenue** → flag for `debt-restructure-analyzer` handoff
- **Cash balance growing while revenue flat** → either over-collecting or under-investing; surface for strategic conversation

## Output Artifacts

| When you ask for... | You get... |
|---|---|
| "Build 13-week cash flow" | 13-week model: weekly inflows by source, outflows by category, ending cash, lowest week flagged |
| "Will I run out of cash?" | Runway summary: weeks until cash floor breach (base/bear), drivers, mitigation options ranked |
| "Stress test this forecast" | Scenario comparison: base vs −20% revenue vs −10% with cost cuts, weeks-to-breach in each |
| "Get me ready for a line of credit application" | Bank-ready package: 13-week forecast, DSCR projection, collateral coverage, narrative |

## Communication

- Bottom line first — "You hit cash floor in week 7 if revenue drops 15%."
- Show the math but keep it tight; reserve detail for the appendix
- Confidence tagging: 🟢 from actual data / 🟡 derived assumption / 🔴 client-stated assumption pending verification
- Never publish a forecast without naming its single biggest assumption

## Related Skills

- **financial-statement-analyzer**: Run FIRST to validate the inputs. Forecasting on uncleaned statements wastes everyone's time.
- **debt-restructure-analyzer**: Hand off when debt service is the binding constraint.
- **industry-benchmarker**: Use to validate whether your DSO / DPO / margin assumptions are realistic for this industry.
- **proposal-drafter**: Use to convert forecast findings into a fractional CFO retainer proposal.
- **financial-analyst** (`finance/`): Use for full driver-based revenue forecasts beyond pure cash timing.

From CMObyDesign/oppeak26, MIT.

More from CMObyDesign/oppeak26

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Jun 22, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
1.0.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from CMObyDesign

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get cash-flow-forecaster running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying cash-flow-forecaster?

CallGet help
Cite this page

cash-flow-forecaster skill. Agent Mart. https://agentmart.dev/skills/cmobydesign-cash-flow-forecaster (last updated 2026-10-24)