5.3 KiB
| name | description |
|---|---|
| financial-report-generator | Generate management-friendly financial reporting outputs from structured financial data, including KPI summaries, variance analysis, risk notes, and reporting narratives. Use when the user asks for financial reports, management reporting, monthly or quarterly performance summaries, or finance-oriented document generation. 中文触发词包括:财务月报、财务季报、经营分析、管理层汇报、董事会报告、财务简报。 |
Financial Report Generator
Overview
This skill turns financial data into a reporting package that is readable, auditable, and decision-oriented.
It is not a replacement for the underlying spreadsheet skill. Instead, it sits above spreadsheet handling and focuses on:
- metric interpretation
- variance explanation
- management reporting structure
- finance-oriented narrative output
Quick Start
When the user asks for a financial report:
- Confirm the reporting period and reporting objective
- Identify the source data format (
xlsx,csv, exported tables, manual numbers) - Confirm the reporting audience (operator, finance lead, management, board, investor)
- If spreadsheets need to be read or generated, reuse the
xlsxskill - Produce a finance brief that explains what changed, why it matters, and what to do next
中文任务映射
- “做一份财务月报” → standard financial report
- “整理成董事会简报” → board / management narrative
- “看下本月经营数据有什么异常” → KPI summary + variance analysis
Input Requirements
| Field | Required | Description |
|---|---|---|
| reporting objective | yes | Why this report is needed |
| reporting period | yes | Month, quarter, year, or custom date range |
| data source | yes | File, table, pasted data, or existing workbook |
| currency / unit | no | Currency and scale such as RMB, USD, thousands, millions |
| key metrics | no | Revenue, gross margin, burn, CAC, payback, cashflow, etc. |
| comparison basis | no | vs budget, vs last month, vs last quarter, vs last year |
| audience | no | Finance, management, board, investor |
| output format | no | Markdown, HTML outline, DOCX-ready outline, XLSX companion |
Workflow Decision Tree
KPI Summary Only
Use this when the user only needs a concise performance snapshot.
Standard Financial Report
Use this when the user needs:
- core metrics
- variance analysis
- business interpretation
- risk notes
- recommendations
Board / Management Narrative
Use this when the user needs a report suitable for leadership review, not just raw data output.
Instructions
Step 1: Normalize the reporting frame
Clarify:
- reporting period
- comparison basis
- unit and currency
- whether numbers are actuals, budget, forecast, or scenario assumptions
Step 2: Identify core metrics
Select the metrics that matter for the objective. Typical categories:
- revenue and growth
- cost and margin
- expense structure
- cash and runway
- customer economics
- forecast vs actual variance
Step 3: Explain movements
For material changes, answer:
- what changed
- compared with what
- likely driver
- business significance
Do not just restate percentages without interpretation.
Step 4: Separate data from commentary
Keep these layers distinct:
- reported numbers
- derived observations
- management interpretation
- recommendation or follow-up
Step 5: Recommend output packaging
If the user needs a file artifact:
- use
xlsxfor workbook generation or structured tables - use
docxfor formal reporting documents - use
pdffor final distribution or archival
Output Format
# [Financial Report Title]
## Executive Summary
[Short summary of performance, movement, and implications]
## Reporting Scope
- Period:
- Comparison basis:
- Currency / unit:
- Audience:
## KPI Snapshot
| Metric | Current | Comparison | Variance | Comment |
|--------|---------|------------|----------|---------|
## Key Drivers
### 1. [Driver]
- What changed:
- Why it changed:
- Business implication:
## Risks and Watch Items
- [Risk]
## Recommended Actions
1. [Action]
2. [Action]
## Data Notes
- Assumptions:
- Missing fields:
- Confidence / caveats:
Quality Checklist
Before finalizing, verify:
- units and currency are explicit
- actuals, budget, and forecast are not mixed without labeling
- large variances are explained, not merely listed
- missing assumptions are disclosed
- conclusions are tied to metrics
- output is understandable for the stated audience
Fallback Strategy
If the data is incomplete:
- provide a partial report with clear caveats
- mark where assumptions were required
- list the missing fields needed for a full report
Related Skills
skills/xlsx/SKILL.md- spreadsheet analysis, workbook generation, formula disciplineskills/docx/SKILL.md- create formal management or board documentsskills/pdf/SKILL.md- generate or process final PDF outputs
Examples
User: "根据这份月度财务表,帮我做一份管理层月报"
Expected output:
- KPI summary
- major variances
- business interpretation
- risk notes
- action recommendations
User: "把这份季度经营数据整理成董事会能看的报告结构"
Expected output:
- executive summary
- KPI snapshot
- key drivers
- watch items
- recommended action framing