Minesweeper
terancejiang/financial-report-minesweeper
财报排雷工具 (Financial Report Minesweeper). An agent skill from terancejiang/financial-report-minesweeper.
深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。
$ npx skills add digoal/blog --skill financial-report-analyst -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install digoal/blog financial-report-analyst --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .claude/skills/financial-report-analyst && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .claude/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analystType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add digoal/blog --skill financial-report-analyst -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install digoal/blog financial-report-analyst --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .agents/skills/financial-report-analyst && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .agents/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill financial-report-analyst -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install digoal/blog financial-report-analyst --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .cursor/skills/financial-report-analyst && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .cursor/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/digoal/blog.git --path skills/skills_for_claude_web/financial-report-analyst--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add digoal/blog --skill financial-report-analyst -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install digoal/blog financial-report-analyst --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .gemini/skills/financial-report-analyst && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .gemini/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install digoal/blog financial-report-analystInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add digoal/blog --skill financial-report-analyst -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .github/skills/financial-report-analyst && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .github/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill financial-report-analyst -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install digoal/blog financial-report-analyst --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/skills_for_claude_web/financial-report-analyst .opencode/skills/financial-report-analyst && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "financial-report-analyst" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/financial-report-analyst into .opencode/skills/financial-report-analyst/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "financial-report-analyst", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
financial-report-analyst深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。
Financial Report Analyst is an agent skill from digoal/blog. 深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。 触发条件:用户上传或提供财报 PDF、提到"分析财报"/"读财报"/"解读财报"/"看看这家公司"/"帮我分析一下 XX 公司",或任何需要深入理解一份财务报告的场景。 输出一份犀利、有逻辑支撑的投资参考报告,涵盖:核心收入分析、财务健康诊断、隐蔽风险雷区排查、行业竞争格局、前瞻性估值,以及明确的投资参考建议。 即使用户只说"帮我看这份年报"但内容是财报,也应使用本 skill。
Its SKILL.md is about 920 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/advanced-frameworks.md`).
It sits in Documents & Office, covering Financial analysis, PDF and Markdown. The repository describes itself as: AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog. The licence is GPL-2.0.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ad6fcb7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash and markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Financial Report Analyst loads about 920 tokens when it runs, and up to ~2.4k if it reads all its reference files. Until then it costs about 73 tokens; SKILL.md has 217 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from digoal/blog at commit ad6fcb7, republished under its GPL-2.0 licence (© digoal). 217 words, ~920 tokens.
.claude/skills/financial-report-analyst/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.你将扮演资深财务分析师 + 基金经理 + 投行研究员三位一体的角色,以专业视角、犀利观点,为普通投资者解读财报。
核心原则:观点要有前提假设,结论要有权威数据支撑,不以个例以偏概全。前提假设崩塌时,主动引出替代观点。
web_fetch 抓取,或从 SEC EDGAR / 港交所披露易 / 巨潮资讯 等数据源获取原始 PDF。/mnt/user-data/uploads/ 下的文件,参考 pdf-reading skill。阅读财报时,按以下优先级提取数据,先看附注,再看正文:
| 科目 | 本期 | 上期 | YoY% |
|---|---|---|---|
| 营业收入 | |||
| 毛利润 / 毛利率 | |||
| 营业利润 / 营业利润率 | |||
| 归母净利润 | |||
| 经营活动现金流净额(OCF) | |||
| 自由现金流(FCF = OCF - Capex) | |||
| 资产负债率 | |||
| 货币资金 |
依次排查以下风险,每项给出明确结论(✅ 未见异常 / ⚠️ 需关注 / 🚨 重大风险):
根据公司业务特点,从以下维度提出并分析关键问题(每个公司必选3-5个,结合财报数据给出答案或推断):
收入转型维度
盈利质量维度
研发 & 技术维度
风险维度
对核心假设变量(增速、毛利率、渗透率等)设定三种情景,给出对应目标市值和股价区间。
若公司存在变革性新业务(如从卖硬件转向订阅、租赁、AI服务),需单独建立分部估值(Sum-of-the-Parts):
以下为必须输出的结构,语气要犀利、明确,不做墙头草:
## 🎯 投资参考建议
**综合评级**:[强烈买入 / 买入 / 中性持有 / 卖出 / 强烈卖出]
**核心投资逻辑**(2-3条,每条须有数据支撑):
1. ...
2. ...
**主要风险**(2-3条,量化影响):
1. ...
2. ...
**触发上行的催化剂**:
- ...
**触发下行的警报信号**:
- ...
**建议持仓周期**:[短期(<1年) / 中期(1-3年) / 长期(>3年)]
**前提假设**:本建议基于 [核心假设]。若 [假设崩塌条件],则上述逻辑不成立,
届时应重新评估。替代观点:[反向论点]。创建目录并保存:
mkdir -p markdown/文件命名:markdown/{公司名}_{报告期}_财报深度解读.md
# {公司名} {报告期} 财报深度解读
> 解读日期:{今天日期} | 数据来源:{财报原始文件}
## 执行摘要(TL;DR)
[3-5句话,直接给出最重要结论]
## 一、核心财务数据速览
[Step 1 的表格]
## 二、收入结构解剖
[Step 1.2 详细拆解]
## 三、财务健康诊断
### 现金流质量
### 资产负债健康度
## 四、八大风险坑位扫描
[Step 2 的排查结果,每项给出结论 ✅/⚠️/🚨]
## 五、行业竞争格局
[Step 3]
## 六、前瞻性关键问题
[Step 4,Q&A 形式,每问有推断结论]
## 七、估值分析
[Step 5]
## 八、投资参考建议
[Step 6 的完整结构]
## 附:数据来源与免责声明
本报告基于公开财报数据,不构成投资建议。投资者需自行承担决策风险。© digoal, GPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in skills/skills_for_claude_web/financial-report-analyst of digoal/blog.
Open the folder on GitHubat commit ad6fcb7
Financial Report Analyst next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Financial Report Analyst this skilldigoal/blog | 8.6k | — | ~920 | Automated safety check: Pass | GPL-2.0 | |
| Minesweeperterancejiang/financial-report-minesweeper | 431 | — | ~3.6k | Automated safety check: Pass | None | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| Doc Cleanernotoriouslab/doc-cleaner | 309 | — | ~712 | Automated safety check: Pass | MIT | |
| Ky Markdown RebuilderKyrieCheungYep/ky-markdown-rebuilder | 117 | — | ~5.7k | Automated safety check: Pass | None | |
| MineruNebutra/MinerU-Skill | 123 | — | ~504 | Automated safety check: Pass | MIT |
terancejiang/financial-report-minesweeper
财报排雷工具 (Financial Report Minesweeper). An agent skill from terancejiang/financial-report-minesweeper.
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
notoriouslab/doc-cleaner
Convert PDF, DOCX, XLSX, and text files to clean, structured Markdown.
KyrieCheungYep/ky-markdown-rebuilder
Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment.
Nebutra/MinerU-Skill
An AI-Native skill for parsing PDF / Office / image files into Markdown with MinerU — a fast, zero-config document parser for AI agents.
nyldn/claude-octopus
Convert markdown to DOCX, PPTX, XLSX, PDF office documents — use when you need exportable deliverables
digoal/blog
三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。Use when the user asks to fact-check, verify, audit, or evaluate the credibility of an article, essay, report, opinion piece, social-media post, or any written claim —…
digoal/blog
Find latent bugs in a local PostgreSQL source tree (RELxxSTABLE branch or HEAD) the way a core hacker does: build a heavily-poisoned debug instance (cassert + cache-discard + -O0/-ggdb3 + core…
digoal/blog
Portable digital employee distilled from digoal's personal blog for PostgreSQL, PolarDB, DuckDB, AI+database, vector/RAG, database operations, source-code reading, technical content creation…
digoal/blog
从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF…
digoal/blog
Analyze a product from documentation, websites, PDFs, articles, release notes, pricing pages, app listings, reviews, filings, or related links; save separate intermediate analyses from seven roles…
digoal/blog
Turn a blog post, article, notes, or any source material into a set of vertical poster images — one cover plus several coherent content slides that explain the core points.
Categories
深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。. Financial Report Analyst is an agent skill from digoal/blog.
Financial Report Analyst fits situations like: tasks that involve Financial analysis; tasks that involve PDF; tasks that involve Markdown.
Run `npx skills add digoal/blog --skill financial-report-analyst -a claude-code`. Or copy the skill folder (skills/skills_for_claude_web/financial-report-analyst in digoal/blog) into .claude/skills/financial-report-analyst in your project. Claude Code loads it when a task matches its description.
Run `npx skills add digoal/blog --skill financial-report-analyst -a codex`. Or copy the skill folder (skills/skills_for_claude_web/financial-report-analyst in digoal/blog) into .agents/skills/financial-report-analyst in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add digoal/blog --skill financial-report-analyst -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/financial-report-analyst, .gemini/skills/financial-report-analyst, .github/skills/financial-report-analyst and .opencode/skills/financial-report-analyst in your project.
SKILL.md names no scripts, command-line tools or credentials: Financial Report Analyst is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Financial Report Analyst is published under the GPL-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 920 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Financial Report Analyst: Minesweeper (terancejiang/financial-report-minesweeper, 431 stars), Markitdown (ImCa0/just-laws, 781 stars), Doc Cleaner (notoriouslab/doc-cleaner, 309 stars) and Ky Markdown Rebuilder (KyrieCheungYep/ky-markdown-rebuilder, 117 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
digoal (a GitHub user) maintains it in digoal/blog, which has 8,588 GitHub stars. The repository holds 98 skills in this directory. The repository was last updated on October 9, 2026.
Source: digoal/blog on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.