
Financial Statements
Draft income statement, balance sheet, and cash flow views with period-over-period and budget variance when you close books or brief leadership as a small operator.
Overview
financial-statements is an agent skill for the Operate phase that generates financial statements with period comparisons and variance analysis for closes and leadership review.
Install
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill financial-statementsWhat is this skill?
- Slash command `/financial-statements <period-type> <period>` with monthly, quarterly, and annual period types
- Income statement workflow with prior period and prior-year comparisons
- Reference material for balance sheet and cash flow aligned to ASC 220/210/230 presentation themes
- Variance analysis and material change flagging for leadership review
- Explicit disclaimer: assistive workflow only—not a substitute for professional financial advice
- Three period types: monthly, quarterly, annual
- References ASC 220, ASC 210, and ASC 230 presentation themes
Adoption & trust: 2.4k installs on skills.sh; 19.6k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need monthly or quarterly statements with coherent comparisons and variance callouts but lack a repeatable agent workflow or GAAP-oriented structure.
Who is it for?
Solo builders running a small SaaS or services business who close books regularly and want structured statement drafts plus comparison logic.
Skip if: Users seeking legal tax advice, audited filings without human review, or crypto-trading signals—the skill disclaims financial advice and requires professional sign-off.
When should I use this skill?
Preparing monthly or quarterly P&L, closing books with material variances, comparing actuals to budget, or looking up GAAP presentation and period-end adjustments.
What do I get? / Deliverables
You get drafted statements and variance framing for the chosen period type, ready for professional review before any external reporting or filings.
- Income statement draft with comparisons
- Supporting balance sheet and cash flow reference outputs
- Variance narrative for material changes
Recommended Skills
Journey fit
Recurring closes and variance review are Operate work—keeping the business legible month to month—not initial idea validation. Iterate fits iterative monthly/quarterly closes, adjustments, and leadership summaries that refine how you run the company.
How it compares
Use instead of ad-hoc spreadsheet prompts when you want period-type arguments and statement templates tied to a /financial-statements command.
Common Questions / FAQ
Who is financial-statements for?
Indie founders and small-team operators who prepare P&L and related statements for internal review and need consistent period-over-period structure from an agent.
When should I use financial-statements?
At Operate/iterate for monthly or quarterly closes, budget-vs-actual reviews, and leadership summaries; also when you need GAAP presentation reminders for income, balance sheet, or cash flow drafts.
Is financial-statements safe to install?
It may access financial connectors you enable; outputs are not certified advice—review the Security Audits panel on this page and have a qualified professional validate numbers before reporting.
SKILL.md
READMESKILL.md - Financial Statements
# /financial-statements > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). **Important**: This command assists with financial statement workflows but does not provide financial advice. All statements should be reviewed by qualified financial professionals before use in reporting or filings. Generate financial statements with period-over-period comparison and variance analysis. The workflow below walks through income statement generation; balance sheet and cash flow statement reference formats, GAAP presentation requirements (ASC 220/210/230), and common period-end adjustments are included as supporting reference material. ## Usage ``` /financial-statements <period-type> <period> ``` ### Arguments - `period-type` — The reporting period type: - `monthly` — Single month P&L with prior month and prior year month comparison - `quarterly` — Quarter P&L with prior quarter and prior year quarter comparison - `annual` — Full year P&L with prior year comparison - `ytd` — Year-to-date P&L with prior year YTD comparison - `period` — The period to report (e.g., `2024-12`, `2024-Q4`, `2024`) ## Workflow ### 1. Gather Financial Data If ~~erp or ~~data warehouse is connected: - Pull trial balance or income statement data for the specified period - Pull comparison period data (prior period, prior year, budget/forecast) - Pull account hierarchy and groupings for presentation If no data source is connected: > Connect ~~erp or ~~data warehouse to pull financial data automatically. You can also paste trial balance data, upload a spreadsheet, or provide income statement data for analysis. Prompt the user to provide: - Current period revenue and expense data (by account or category) - Comparison period data (prior period, prior year, and/or budget) - Any known adjustments or reclassifications ### 2. Generate Income Statement Present in standard multi-column format: ``` INCOME STATEMENT Period: [Period description] (in thousands, unless otherwise noted) Current Prior Variance Variance Budget Budget Period Period ($) (%) Amount Var ($) -------- -------- -------- -------- -------- -------- REVENUE Product revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Service revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Other revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------- TOTAL REVENUE $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX COST OF REVENUE [Cost items] $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------- GROSS PROFIT $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Gross Margin XX.X% XX.X% OPERATING EXPENSES Research & development $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Sales & marketing $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX General & administrative $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------