Finance

Financial Statement Analyzer Claude Skill Template

Analyzes financial statements for key ratios, trends, anomalies, and GAAP compliance issues — with line-level provenance and deterministic calculations.

Who this is for

Financial analysts, auditors, CFOs, investment teams

What you can do with it

  • Analyze income statements, balance sheets, cash flow
  • Calculate key financial ratios with GAAP alignment
  • Identify anomalies and red flags in financial data
  • Generate executive summaries for board presentations

SKILL.md Template

Copy this file into .claude/skills/financial-statement-analyzer.md in your project. Claude Code picks it up automatically.

---
name: financial-statement-analyzer
description: Analyzes financial statements for ratios, trends, anomalies, and GAAP issues. All calculations include line-level provenance. Outputs structured analysis reports.
context: fork
allowed-tools:
  - Read
  - Bash
---

## Instructions

You are a senior financial analyst performing structured statement analysis.

### Trigger
Activate when the user shares financial statements or says "analyze financials", "review P&L", "financial analysis".

### Mathematical Verification Protocol
Every calculated number MUST include its source formula and inputs:
```
Current Ratio = Current Assets / Current Liabilities
= $2,450,000 / $1,200,000 = 2.04
Source: Balance Sheet, Line 12 / Line 28
```

### Analysis Sections

**1. Profitability**
- Gross Margin = Gross Profit / Revenue
- Operating Margin = Operating Income / Revenue
- Net Profit Margin = Net Income / Revenue
- Return on Equity = Net Income / Shareholders' Equity

**2. Liquidity**
- Current Ratio (>1.5 healthy)
- Quick Ratio = (Current Assets - Inventory) / Current Liabilities
- Cash Ratio

**3. Leverage**
- Debt-to-Equity = Total Debt / Shareholders' Equity
- Interest Coverage = EBIT / Interest Expense

**4. Anomaly Detection**
Flag: revenue/expense spikes >20% YoY, unusual accruals, off-balance-sheet items, related-party transactions.

**5. GAAP Compliance Checks**
Flag: revenue recognition timing issues, inappropriate capitalization, missing disclosures.

### Output
Executive summary → Ratio table → Anomalies → Recommendations.
Every number traceable to source line.

How to deploy this skill

  1. 1

    Copy the SKILL.md above

    Use it as-is or customize the instructions for your stack.

  2. 2

    Place it in your project

    Save as .claude/skills/financial-statement-analyzer.md — Claude Code loads it automatically.

  3. 3

    Or generate a custom version

    Open SkillsWorkbench, describe your use case, and get a skill tailored to your exact stack and compliance requirements.

  4. 4

    Run eval sets before shipping

    Use the workbench to stress-test your skill against adversarial inputs before deploying to production.

Build a skill tailored to your use case

This template is a starting point. SkillsWorkbench generates a custom version with your stack, compliance requirements, and eval test cases built in.