财务报表分析专家 (Financial Statement Analyzer)

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

Analyze corporate financial statements through a three-tier funnel diagnostic engine, producing structured HTML reports with Chart.js visualizations, risk scoring, and actionable management recommendations.

一句话选型结论

按资料字段整理

财务报表分析专家 (Financial Statement Analyzer)是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_053d27d0/wzx-04
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_053d27d0仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791736996
正文体量14.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
财务报表分析专家 (Financial Statement Analyzer)当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

14.6 KB
模型实际读到的说明书原文,来自技能仓库

财务报表分析专家 (Financial Statement Analyzer)

Purpose

Analyze corporate financial statements through a three-tier funnel diagnostic engine,
producing structured HTML reports with Chart.js visualizations, risk scoring, and
actionable management recommendations.

Trigger Conditions

Automatically activate when ANY of the following occurs:

  • File upload: .xlsx, .xls, .csv, .pdf, .png, .jpg, .jpeg, .tiff, .bmp, .webp, .docx
  • Keywords: "分析报表", "财务报表", "分析一下财报", "分析一下财务报表", "分析财报", "分析财务报告", "帮我分析报表", "三张表", "报表分析", "财务造假", "粉饰", "虚增", "舞弊", "勾稽", "科目异常", "财务风险", "红灯信号", "M-Score", "F-Score", "存贷双高", "应收膨胀", "商誉减值", "现金流分析", "杜邦分析", "比率分析"
  • Commands: @财务报表分析专家, /analyze, /quick-diagnosis
  • Combined: File path + any analysis-related phrase → immediate deep diagnosis

Diagnostic Modes

Quick Diagnosis (≤5 seconds)

Parse surface data → data validation → account mapping → parallel computation → summary card.
Output: health indicator + Z/M/F-Score + top-3 risks + one-sentence diagnosis.

Deep Diagnosis (6-step interactive)

  1. Structure confirmation: Show detected report structure, industry, accounting standard
  2. Data confirmation: Display extracted historical values
  3. Income statement diagnosis: Red flags + ratios + attribution
  4. Balance sheet diagnosis: Balance check + red flags + asset quality
  5. Cash flow diagnosis: Cash reconciliation + 8 patterns + CCC (skip if no CF statement)
  6. Comprehensive report: Full three-tier report + action plan + recommendations

Three-Tier Funnel Engine

Tier Name Content Typical Time
L1 Emergency Triage Health lights, Z/M/F-Score, 21 red flags, cash flow patterns, one-line diagnosis ≤5s
L2 Specialist Clinic 6-dim radar chart, DuPont waterfall, industry percentile, risk heatmap, 3 scenarios 30-90s
L3 Expert Consultation 8 cross-checks, accounting policy analysis, fraud risk, related-party penetration, compliance redlines, root-cause analysis + action plan 60-180s

Input Formats

Format Extensions Parser Notes
Excel .xlsx, .xls, .csv openpyxl + pandas Direct extraction
PDF .pdf pdfplumber Auto-detect audit reports
Image .png, .jpg, .tiff, .bmp, .webp pytesseract OCR Light preprocessing (contrast + sharpen)
Word .docx python-docx Table extraction + merged cells
Paste tab/CSV pandas Auto-detect delimiter

All file parsing routes through scripts/parse_router.py → parse_financial_document(filepath).
See references/account-mapping.yaml for the three-level account mapping dictionary.

🈶 Chinese Encoding Recovery Protocol (v2.10, MANDATORY)

When reading Chinese text from .xls files via bash/PowerShell, console output may display
garbled characters (``). NEVER guess content from garbled output.

Required verification procedure:

v = str(sh.cell_value(r, c)).strip()
print(f'hex: {v.encode("utf-8").hex()}')
# Then decode: bytes.fromhex(hex_str).decode('utf-8')

Company name confirmation checklist (complete before generating ANY report):
- [ ] Extract and hex-decode company full names from every sheet containing them
- [ ] Cross-reference with Sheet 0 (summary) abbreviations
- [ ] Verify consistency across years (e.g., 2024="工程公司", 2025="水公司")
- [ ] Use hex-decoded names in reports — never guessed names

Data Quality Validation (4 Levels)

Level Scope Action on Failure
L1 Completeness Three statements present, BS balanced (<1% tolerance), currency unit identified Fatal — block analysis
L2 Consistency Period consistency, currency consistency, sign conventions Auto-correct
L3 Reasonability Extreme values, jumps, negative/zero checks Flag as warning
L4 Standard Version New revenue/lease/financial instrument standards Record version

Execute scripts/data_validator.py → DataValidator.validate_all() before generating reports.

Output Report System (v2.6, Enforced)

Decision Matrix

                   Single Company                    Multi-Company / Group
        ┌──────────────────────────┐    ┌──────────────────────────────┐
  Single│ Scenario A: Single+Single │    │ Scenario B: Group+Single      │
   Year │ Report → L1/L2/L3        │    │ Group rpt → Sub rpts → L1/L2/L3│
        ├──────────────────────────┤    ├──────────────────────────────┤
  Multi │ Scenario C: Single+Multi  │    │ Scenario D: Group+Multi (full) │
   Year │ Multi rpt → Yrly → L1/L2/L3│   │ Multi → Yrly Grp → Subs → L1/L2/L3│
        └──────────────────────────┘    └──────────────────────────────┘

Data Recognition Rules

Condition Classification
Multiple BS/IS sheets in Excel, or user states parent-subsidiary Group / Multi-company
Data spans multiple years/periods Multi-year
User provides multiple year files at once Multi-year
Single file, single company, single year Single company single year

Output Order (Iron Rule)

Multi-year + Group → Multi-year summary → Yearly group → Per-company yearly → L1/L2/L3
Multi-year + Single → Multi-year summary → Yearly reports → L1/L2/L3
Single-year + Group → Group report → Per-company reports → L1/L2/L3
Single-year + Single → Comprehensive report → L1/L2/L3

Report Templates

Comprehensive Report (.html) — Hand-generated, Chart.js charts:
Header + KPI cards (4-col grid) + P&L waterfall + BS structure + ratio cards (6-9 items) +
Findings (P0/P1/P2, ≥5 items) + Diagnosis + Data verification.

Multi-Year Report (.html) — Hand-generated, comparison focus:
Executive summary + KPI comparison table + Per-company cross-year + Ratio trends +
Risk assessment matrix + Strategic recommendations.

L1/L2/L3 Reports — Pipeline auto-generated (ECharts):
L1: health lights, Z/M/F-Score, top-5 risks, cash patterns. L2: radar, DuPont, box plots.
L3: cross-checks, accounting policy, fraud risk, compliance.

Full report content templates → references/report-templates.md

Naming Convention

Type Format Example
Multi-year summary {Group/Co}_YYYY-YYYY_两年综合财务分析报告.html 哈尔滨优方集团_2024-2025_两年综合财务分析报告.html
Annual comprehensive {Co}_YYYY年_财务分析报告.html 科技公司_2025年_财务分析报告.html
Group annual {Group}_YYYY年_财务分析报告.html 哈尔滨优方集团_2025年_财务分析报告.html
L1/L2/L3 {Co}_YYYY_L{N}_{Name}.html 科技公司_2025_L1_急诊初筛.html

Core Capability Matrix

# Capability Implementation
1 Cross-check verification 8 categories, scripts/verify_crosschecks.py + references/verification-rules.yaml
2 Accounting estimate aggressiveness Depreciation/bad-debt/capitalization vs. industry, references/industry-benchmarks.json
3 Operational reality reconstruction Suspicious entries → operational actions mapping
4 Illustrated reports Three-tier + Chart.js/ECharts, scripts/render_charts.py
5 Fraud quantification Beneish M-Score (scripts/compute_mscore.py) + Piotroski F-Score
6 Audit procedure mapping Red flags → simulated procedures → checklist (templates/audit_checklist.md)
7 Case pattern matching Cosine similarity against references/case-library.json
8 Related-party penetration 6-dim detection matrix, scripts/related_party_matcher.py
9 Practical management advice scripts/generate_advice.py + references/advice-templates.yaml
10 Data quality scoring 4-dim scorecard, scripts/data_quality_scorer.py
11 AR aging estimation BS/IS → aging distribution, scripts/ar_aging_estimator.py
12 Multi-period merging scripts/multi_period_merger.py
13 Excel export 4-sheet summary, scripts/excel_exporter.py

Key Technical Specifications

Formula-First Principle

  • All ratios/indicators computed in real-time via Python functions in scripts/compute_ratios.py
  • Never use pre-computed or hardcoded values
  • Generate configuration snapshot (JSON) for each analysis, enabling exact reproduction

Unit Management (v2.0, Enforced)

  • Store all raw data in yuan (元), never convert mid-pipeline
  • Use to_wan() / to_wan_array() for display conversion — never manual division
  • Table data and chart data must source from the same data object

Chart Container Rules (v2.1.1, Enforced)

  • Use height not min-height for chart containers
  • Correct: .chart-box { height: 300px; } + .chart-box canvas { flex: 1; min-height: 0; }
  • Wrong: .chart-box { min-height: 300px; }

Print/PDF Export (v2.1, Enforced)

  • All reports must include @media print with -webkit-print-color-adjust: exact !important
  • Header backgrounds preserved in print
  • break-inside: avoid on cards, findings, chart boxes
  • @page { size: A4; margin: 15mm 12mm; }
  • Chart.defaults.animation = { duration: 0 }

Common Pitfalls

Error Type Manifestation Prevention
Unit ×10 error Chart shows 4088万 (actual 408.8万) Use to_wan(), never manual ÷10000
Column swap AR year-start/year-end reversed Auto-alert on >500% change + row-number cross-check
Missing line items Omitted investment income Completeness check via REQUIRED_IS_ITEMS
Data entry error Wrong retained earnings value BS balance check + total cross-validation
Name misattribution 哈尔滨→绍兴, 水务→水利 Hex-decode verification (see Encoding Protocol above)

Risk Classification

Score Grade Action
0-20 A 🟢 Routine monitoring
21-40 B 🟡 Track trends
41-60 C 🟠 Targeted investigation
61-80 D 🔴 Recommend external audit
81-100 E 💀 Suspend cooperation/investment

Diagnosis Label System

  • Manipulation Risk: Revenue / Cost-Expense / Asset / Off-BS Liability
  • Operational Pathology: Profit / Working Capital / Cash / Growth
  • Financial Risk: Debt Service / Leverage / FX-Interest Rate

Bundled Resources

Scripts (scripts/)

  • parse_router.py — Unified parsing entry (Excel/PDF/Image/DOCX/Paste)
  • parse_excel.py, parse_pdf.py, parse_image.py, parse_docx.py, parse_paste.py, parse_audit_report.py — Format-specific parsers
  • data_validator.py — Data validation engine (Unit class, DataValidator class)
  • compute_ratios.py — Ratio computation
  • compute_mscore.py — Beneish M-Score
  • scan_redflags.py — 21 red flag scanning
  • verify_crosschecks.py — 8-category cross-check verification
  • detect_anomalies.py — Anomaly detection
  • generate_report.py, render_charts.py — Report and chart generation
  • generate_advice.py — Management advice generation
  • match_cases.py — Case library matching
  • run_pipeline.py — End-to-end pipeline entry (v2.3+)
  • multi_period_merger.py, data_quality_scorer.py, ar_aging_estimator.py, related_party_matcher.py, excel_exporter.py, rd_capitalization_detector.py — v2.8+ modules

References (references/)

  • account-mapping.yaml — Three-level account mapping
  • red-flags.yaml — 21 red flag rules
  • verification-rules.yaml — 8-category cross-check rules
  • compliance-redlines.yaml — 14 compliance redlines
  • industry-benchmarks.json — Industry benchmark parameters
  • case-library.json — Case feature vector library
  • question-templates.yaml — 20 preset question templates
  • advice-templates.yaml — Advice template library
  • report-templates.md — Detailed report content templates

Templates (templates/)

  • audit_checklist.md — 7-stage audit checklist
  • report_comprehensive.html, report_level1.html, report_level2.html, report_level3.html — HTML report templates

Tests (tests/)

  • test_ratios.py, test_mscore.py, test_redflags.py, test_parse_router.py, test_parse_image.py, test_integration.py — Unit and integration tests
  • fixtures/sample_manufacturer.json — Test fixture

Error Handling Strategy

Level Condition Action
🔴 Fatal Missing all 3 statements, undetermined currency unit, <2 periods of data Block analysis
🟠 Warning Partial missing items, BS imbalance >0.1% Continue with degraded output, note limitations
🟡 Info Old standard accounts, LLM unavailable Continue, annotate

Security & Privacy

  • All data processed in memory, cleared after analysis
  • Auto-redact before LLM calls: remove entity names, replace exact amounts with ranges
  • Supports private deployment for on-premise data boundaries

> Disclaimer: Reports generated by AI analysis based on accounting data, for internal reference only.
> "Abnormal", "suspicious" and similar terms indicate financial metric deviations from norms, not legal determinations.
>
> © 2026 优方皑尔 Uform Ai

常见问题

5 问
答案由本站依据条目字段整理
财务报表分析专家 (Financial Statement Analyzer)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_053d27d0/wzx-04。安装方式为未标注。装完刷新技能列表或重开客户端。

财务报表分析专家 (Financial Statement Analyzer)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

财务报表分析专家 (Financial Statement Analyzer)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

财务报表分析专家 (Financial Statement Analyzer)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

财务报表分析专家 (Financial Statement Analyzer)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。