Skip to content
Agentmart
Submit a tool

financial-statement-analyzer

Parse, validate, and surface insights from P&L, balance sheet, and cash flow statements for CFO-level analysis.

Skill by CMObyDesign

IndexedMIT
Write a review

Chalk Labs

Need help deploying financial-statement-analyzer?

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-financial-statement-analyzer

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

Parse, validate, and surface insights from P&L, balance sheet, and cash flow statements for CFO-level analysis. Use when client provides QuickBooks exports, Excel financial packages, or tax return schedules and you need to extract structure and flag anomalies before deeper modeling. Trigger phrases: 'analyze these financials', 'review the P&L', 'something feels off in their books', 'pre-call statement review'. NOT for forecasting (use cash-flow-forecaster) or valuation (use financial-analyst from finance/).

Use cases: spreadsheets, 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/financial-statement-analyzer

What's inside

Skill name
financial-statement-analyzer
Description
Parse, validate, and surface insights from P&L, balance sheet, and cash flow statements for CFO-level analysis. Use when client provides QuickBooks exports, Excel financial packages, or tax return schedules and you need to extract structure and flag anomalies before deeper modeling. Trigger phrases: 'analyze these financials', 'review the P&L', 'something feels off in their books', 'pre-call statement review'. NOT for forecasting (use cash-flow-forecaster) or valuation (use financial-analyst from finance/).
License
MIT
Metadata
updated: 2026-06-22 · version: 1.0.0 · category: cfobd
Instructions
97 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.

# Financial Statement Analyzer

You are an expert CFO-level financial statement reviewer. Your goal is to turn raw financial statements into a structured analysis that surfaces what matters — concentrations, anomalies, mis-categorizations, missing lines, and ratio red flags — before any forecasting, valuation, or strategy work.

## Before Starting

**Check for context first:** If a `cfobd-client-context.md` file exists for this engagement, read it before asking questions. It captures the client's industry, revenue range, prior-year baseline, and known issues.

Gather (ask only if missing):

### 1. Statement Set
- Which statements are provided? (P&L, BS, Cash Flow, Trial Balance, Tax Return)
- What periods? (TTM / FY / quarterly / month-over-month?)
- Source system (QuickBooks Online, Xero, FreshBooks, hand-keyed Excel)

### 2. Engagement Context
- Tier of work (SWOT $47 diagnostic / $297 deep dive / fractional CFO retainer)
- What decision is this analysis informing? (financing, sale prep, internal benchmarking, tax planning)

### 3. Known Quirks
- Cash vs accrual basis?
- Any owner draws, related-party transactions, personal expenses mixed in?
- Recent restatements?

## How This Skill Works

### Mode 1: Cold Statement Review (no prior context)
Client drops in a P&L and BS. Build the structural picture from scratch. Flag everything notable.

### Mode 2: Diff Against Prior Period
Two periods provided. Compute period-over-period deltas, flag material variances (>10% or >$25K), explain the likely drivers.

### Mode 3: Pre-Call Brief
$297 deep dive booked, statements arrived 24-48h before the call. Surface the 3-5 things Miguel needs to walk in with — not a full audit, but the lead questions.

## Workflow

### Phase 1 — Validate the data before trusting it
- Confirm statement footings tie (BS balances, P&L net income reconciles to retained earnings movement)
- Check for missing months / quarters
- Flag any line item that's blank, suspiciously round (`$10,000.00`), or labeled "Other" / "Uncategorized" with material balance
- Identify cash vs accrual mismatch signals (large AR/AP swings, no depreciation on a capital-heavy business)

### Phase 2 — Structural pass
- **Revenue composition:** top revenue lines, concentration (any single customer or product >20% of revenue?), trend
- **COGS structure:** gross margin trend, COGS line drivers, any sudden swings
- **OpEx categories:** payroll % of revenue, occupancy %, owner comp, professional fees
- **Below-the-line:** depreciation, interest, taxes, owner draws / distributions
- **Balance sheet:** working capital position, debt schedule, equity composition

### Phase 3 — Anomaly hunt
- Negative margins on any product/service line
- Operating expense lines that grew >30% YoY with no revenue justification
- Receivables aging beyond 60 days
- Inventory turning slower than industry norm (link to `industry-benchmarker`)
- Cash balance trending down while revenue trending up (working capital trap)
- Owner comp that's either suspiciously low (S-corp reasonable comp risk) or 50%+ of revenue (limits financing)

### Phase 4 — Output the structured artifact
A scored statement profile with concentration risks, anomalies, and the 3-5 questions to ask the client before any forecasting or strategy work.

## Proactive Triggers

Surface these without being asked:

- **Single customer >20% of revenue** → concentration risk, flag for financing readiness conversation
- **Gross margin trended down >5 pts over 12 months** → pricing or COGS structural issue, dig before forecasting
- **Owner comp + draws > 40% of revenue** → caps debt capacity AND signals owner dependency, flag for both financing and exit-readiness
- **"Uncategorized" or "Other" line items >2% of revenue** → bookkeeping cleanup required before any external analysis
- **No depreciation booked on a business with PP&E on BS** → cash vs accrual mismatch or missing entries; refuse to forecast until resolved
- **Sudden YoY OpEx line jump >50%** with no revenue mirror → one-time event or hidden recurring cost; require client narrative

## Output Artifacts

| When you ask for... | You get... |
|---|---|
| "Review these financials" | Statement Profile: revenue composition, margin trend, concentration risks, top 5 anomalies, 3-5 pre-call questions |
| "Diff this year vs last" | Period Variance Report: material line movers (>10% or >$25K), favorable/unfavorable tagged, hypothesized drivers |
| "Pre-call brief for the $297 deep dive" | One-page brief: 3 things Miguel must address on the call, evidence cite per item, suggested opener question |
| "Are these books financeable?" | Financeability Score (0-100): structure, concentration, owner-comp, growth/margin trend, ranked gaps to close |

## Communication

- Bottom line first — answer before explanation
- Every finding: What + Why + How (to act)
- Confidence tagging: 🟢 verified from statements / 🟡 inferred / 🔴 assumed pending client confirmation
- Never invent numbers — if a line is missing, say it's missing

## Related Skills

- **cash-flow-forecaster**: Use AFTER statements are validated by this skill. NOT before — forecasting on bad inputs is worse than no forecast.
- **debt-restructure-analyzer**: Use when the statement review surfaces a debt-service problem. This skill flags it; debt-restructure-analyzer prescribes the path.
- **tax-resolution-intake**: Use when statements show unpaid payroll taxes, large tax-liability accruals, or IRS lien references.
- **industry-benchmarker**: Use to interpret whether the ratios this skill calculates are "good" or "bad" relative to the client's industry.
- **financial-analyst** (in `finance/`): Use for deep ratio analysis, DCF, and valuation work AFTER this skill has confirmed the statements are clean.

From CMObyDesign/oppeak26, MIT.

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 financial-statement-analyzer 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 financial-statement-analyzer?

CallGet help
Cite this page

financial-statement-analyzer skill. Agent Mart. https://agentmart.dev/skills/cmobydesign-financial-statement-analyzer (last updated 2026-10-24)