qwen_agent/skills/financial-report-generator/SKILL.md
2026-04-16 10:23:54 +08:00

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:

  1. Confirm the reporting period and reporting objective
  2. Identify the source data format (xlsx, csv, exported tables, manual numbers)
  3. Confirm the reporting audience (operator, finance lead, management, board, investor)
  4. If spreadsheets need to be read or generated, reuse the xlsx skill
  5. 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 xlsx for workbook generation or structured tables
  • use docx for formal reporting documents
  • use pdf for 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
  • skills/xlsx/SKILL.md - spreadsheet analysis, workbook generation, formula discipline
  • skills/docx/SKILL.md - create formal management or board documents
  • skills/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