CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

financial-report-analysis

Analyze company annual reports, quarterly reports, 10-K/10-Q filings, earnings releases, shareholder letters, or financial-report PDFs/URLs/files and produce a professional Chinese Markdown report for ordinary investors. Use when the user provides a company financial report address or local file and asks for 财报分析, 年报解读, 季报解读, 10-K/10-Q analysis, earnings analysis, investment reference, accounting red-flag detection, valuation discussion, or beginner-friendly explanation saved to the current project's markdown directory.

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an efficient, well-structured instruction skill: a clear six-step workflow, a concrete output template, and proper use of a single real reference file for the detailed checklist. The only meaningful gap is the absence of explicit error-recovery/validation loops in the ingestion and extraction steps.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — every line is task-specific instruction (data-spine fields, audience rules, output structure, Chinese term conventions like "经营活动现金流 OCF"), with no explanation of concepts Claude already knows. It matches the 5 anchor; the 4 anchor's "minor instances of over-explanation" would require trimming that isn't evident here.

5 / 5

Actionability

Guidance is highly concrete for an instruction-only skill: an exact filename pattern ("markdown/<company>-<period>-financial-report-analysis.md"), a copy-paste markdown section template, enumerated data fields to extract, and named stance options ("积极关注, 中性观望, 谨慎, 回避"). It stops short of the 5 anchor because the ingestion step gives no executable mechanics (e.g., how to fetch a URL or parse a PDF) — minor gaps remain in the execution details.

4 / 5

Workflow Clarity

Six steps are clearly sequenced (ingest → data spine → read framework → write → stance → save) with some checkpoints present ("State whether each conclusion comes from reported data, calculation, management commentary, or external verification"; verify time-sensitive facts with cited web sources). It falls short of the 5 anchor, which requires explicit validation steps and error-recovery feedback loops (e.g., what to do when a PDF fails to parse or a section of the filing is missing).

4 / 5

Progressive Disclosure

The SKILL.md is a concise overview with one clearly signaled, one-level-deep reference ("Read `references/analysis-framework.md` when preparing the analysis") that exists in the bundle and is used as a checklist rather than inlined. This matches the 5 anchor: clear overview, well-signaled reference, content appropriately split, easy navigation.

5 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with explicit what-and-when structure, bilingual trigger terms, and a well-defined niche. Its weaknesses are minor: a few natural English trigger phrasings are absent, and the trailing trigger clause mixes the trigger condition with the output location.

DimensionReasoningScore

Specificity

The description names the domain comprehensively ("annual reports, quarterly reports, 10-K/10-Q filings, earnings releases, shareholder letters, or financial-report PDFs/URLs/files") and two concrete actions ("Analyze" + "produce a professional Chinese Markdown report for ordinary investors"). It sits between the 1-2-action anchor (3) and the several-actions-with-minor-gaps anchor (4) — the deliverable and input coverage are specific, but sub-capabilities like red-flag detection or valuation appear only as trigger phrases, not as stated actions.

4 / 5

Completeness

It explicitly answers both questions: what ("Analyze company annual reports... and produce a professional Chinese Markdown report for ordinary investors") and when ("Use when the user provides a company financial report address or local file and asks for...") with concrete trigger phrases. This matches the 5 anchor directly; the 4 anchor's caveat ("'when' could be more explicit") does not apply.

5 / 5

Trigger Term Quality

Trigger coverage is strong and bilingual — "财报分析, 年报解读, 季报解读, 10-K/10-Q analysis, earnings analysis, investment reference, accounting red-flag detection, valuation discussion" — giving good keyword coverage with synonyms. It falls short of the 5 anchor because a few natural English phrasings (e.g., "annual report analysis", file extensions like .pdf) are missing, and the final trigger clause awkwardly conflates the trigger with the save location ("beginner-friendly explanation saved to the current project's markdown directory").

4 / 5

Distinctiveness Conflict Risk

The niche is clear (financial-report analysis producing a Chinese investor report) with highly distinctive triggers like "10-K/10-Q", "财报分析", and "accounting red-flag detection". It matches the 5 anchor (clear niche, distinct triggers, minimal conflict risk); only a faint overlap with generic PDF-analysis skills exists, which the 4 anchor's "minor overlap risk" would understate.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

digoal/blog

Path

skills/financial-report-analysis/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.