财报排雷工具 (Financial Report Minesweeper). An agent skill from terancejiang/financial-report-minesweeper.

No licenceAuto-check passedDocuments & Office

Install Minesweeper

skills CLI
$ npx skills add terancejiang/financial-report-minesweeper --skill minesweeper -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install terancejiang/financial-report-minesweeper minesweeper --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/terancejiang/financial-report-minesweeper.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skill .claude/skills/minesweeper && rm -rf skills-src

Use ~/.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/

Facts

Skill name
minesweeper
GitHub stars
431
Token cost
~3.6k tokens
SKILL.md length
951 words
Files
3 (incl. references)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

财报排雷工具 (Financial Report Minesweeper). An agent skill from terancejiang/financial-report-minesweeper.

  • Works in 7 steps: Parse Input → Fetch Structured Data (Tushare) → Download Annual Report PDF (Mandatory) → …
  • : user asks to analyze a stock for red flags
  • SKILL.md covers Phase 0: Parse Input, Output Directory Setup, Phase 1: Fetch Structured Data… and Phase 2: Download Annual…, plus 4 more sections
  • Calls python3 and pdftotext

What it does

Minesweeper is an agent skill from terancejiang/financial-report-minesweeper. 财报排雷工具 (Financial Report Minesweeper). Analyzes A-share annual reports for fraud/risk signals using Tang Chao's checklist methodology. Takes a stock code or name as input, fetches structured financial data via Tushare API, optionally downloads the annual report PDF, and runs a systematic 7-layer checklist of 28 risk detection rules. Outputs a formatted checklist report with per-rule verdicts (PASS/WARN/FAIL/SKIP) and an overall risk rating. Use when: user asks to analyze a stock for red flags, check a financial…

Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `download-report.md` and `references/checklist-rules.md`).

It sits in Documents & Office, covering Financial analysis and PDF. The repository describes itself as: 财报排雷工具 - A-share financial report fraud/risk detection based on Tang Chao's methodology. Claude Code Skill with 28-rule checklist.

When your agent uses it

  • : user asks to analyze a stock for red flags
  • Check a financial report for fraud signals
  • Screen a stock for financial risks
  • Red flag analysis

Example prompts

  • “/minesweeper”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Parse Input
  2. Fetch Structured Data (Tushare)
  3. Download Annual Report PDF (Mandatory)
  4. Rule Evaluation
  5. Scoring
  6. Output Report
  7. Save Output Files

What it can do on your machine

Read from SKILL.md and the folder at commit 483d3fc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • python3
    • pdftotext

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Minesweeper loads about 3.6k tokens when it runs, and up to ~7.5k if it reads all its reference files. Until then it costs about 168 tokens; SKILL.md has 951 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~168
When it runs · the whole SKILL.md, loaded when a task matches
~3.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.5k

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.

Safety

Auto-check passed

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.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 951 words (~3,590 tokens).

“You are a financial report minesweeper analyst. Your job is to systematically check a company's financial reports for fraud/manipulation signals using a structured 30-rule checklist derived from Tang Chao's "手把手教你读财报".”

— opening of SKILL.md by terancejiang
name
minesweeper
argument-hint
<stock_code_or_name> [year]

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (references) in skill of terancejiang/financial-report-minesweeper.

  • SKILL.md
  • download-report.md
  • references/checklist-rules.md

Open the folder on GitHubat commit 483d3fc

Compare with similar skills

Minesweeper 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.

Minesweeper compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Minesweeper this skillterancejiang/financial-report-minesweeper431—~3.6kAutomated safety check: PassNone
Financial Report Analystdigoal/blog8.6k—~920Automated safety check: PassGPL-2.0
Finance Managerailabs-393/ai-labs-claude-skills4541 repos~1.9kAutomated safety check: PassMIT
Financial Reportmonarchjuno/vibe-investing299—~1.3kAutomated safety check: PassMIT
MarkitdownImCa0/just-laws78114 repos~3.2kAutomated safety check: NotesMIT
Instrument Data To Allotropeaws-samples/amazon-bedrock-agents-healthcare-lifesciences2742 repos~2.7kAutomated safety check: PassApache-2.0

Similar skills

  • 深度解读企业财报,将财报 PDF 或 URL 转化为面向普通投资者的专业分析报告,以 Markdown 格式保存到当前项目的 markdown/ 目录。

    8.6k GitHub stars~920 tokensUpdated 10 days ago
    Documents & OfficeAuto-check passed
  • Finance Manager

    ailabs-393/ai-labs-claude-skills

    Comprehensive personal finance management system for analyzing transaction data, generating insights, creating visualizations, and providing actionable financial recommendations.

    454 GitHub starsUsed in 1 repo~1.9k tokens
    Business, Finance & HRAuto-check passed
  • Financial Report

    monarchjuno/vibe-investing

    Package investing analysis into a publishable financial-report style with institutional section flow, thesis framing, valuation context, catalysts, risks, tables, and financial charts.

    299 GitHub stars~1.3k tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    781 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • Instrument Data To Allotrope

    aws-samples/amazon-bedrock-agents-healthcare-lifesciences

    Official

    Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV.

    274 GitHub starsUsed in 2 repos~2.7k tokens
    Documents & OfficeAuto-check passed
  • Investment Deck Check

    ginlix-ai/LangAlpha

    Quality-checks an investment deck in .pptx form before it goes out: number consistency, chart and narrative alignment, source coverage, language and a circulation verdict.

    1.8k GitHub stars~3.7k tokensUpdated today
    Documents & OfficeAuto-check passed

Questions about Minesweeper

What does Minesweeper do?

财报排雷工具 (Financial Report Minesweeper). An agent skill from terancejiang/financial-report-minesweeper. Minesweeper is an agent skill from terancejiang/financial-report-minesweeper. 财报排雷工具 (Financial Report Minesweeper).

When should I use Minesweeper?

Minesweeper fits situations like: : user asks to analyze a stock for red flags; check a financial report for fraud signals; screen a stock for financial risks; red flag analysis.

How do I install Minesweeper in Claude Code?

Run `npx skills add terancejiang/financial-report-minesweeper --skill minesweeper -a claude-code`. Or copy the skill folder (skill in terancejiang/financial-report-minesweeper) into .claude/skills/minesweeper in your project. Claude Code loads it when a task matches its description.

How do I install Minesweeper in Codex?

Run `npx skills add terancejiang/financial-report-minesweeper --skill minesweeper -a codex`. Or copy the skill folder (skill in terancejiang/financial-report-minesweeper) into .agents/skills/minesweeper in your project. Codex loads it when a task matches its description.

Can I use Minesweeper in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add terancejiang/financial-report-minesweeper --skill minesweeper -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/minesweeper, .gemini/skills/minesweeper, .github/skills/minesweeper and .opencode/skills/minesweeper in your project.

What does Minesweeper need to run?

Going by SKILL.md and its folder, Minesweeper needs the command-line tools its instructions call (python3 and pdftotext). Our summary lists: Python 3.

Does Minesweeper access the network?

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.

Is Minesweeper safe to install?

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.

What licence does Minesweeper use?

No licence was found for Minesweeper or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Minesweeper use?

About 3.6k tokens (SKILL.md is roughly 14k 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 3.9k tokens, read only when the agent opens those files.

What are the alternatives to Minesweeper?

Skills that share tags, products or a category with Minesweeper: Financial Report Analyst (digoal/blog, 8.6k stars), Finance Manager (ailabs-393/ai-labs-claude-skills, 454 stars), Financial Report (monarchjuno/vibe-investing, 299 stars) and Markitdown (ImCa0/just-laws, 781 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Minesweeper?

terancejiang (a GitHub user) maintains it in terancejiang/financial-report-minesweeper, which has 431 GitHub stars. The repository was last updated on April 16, 2026.

Source: terancejiang/financial-report-minesweeper on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.