CtrlK
BlogDocsLog inGet started
Tessl Logo

dcf-model

Real DCF (Discounted Cash Flow) model creation for equity valuation. Retrieves financial data from SEC filings and analyst reports, builds comprehensive cash flow projections with proper WACC calculations, performs sensitivity analysis, and outputs professional Excel models with executive summaries. Use when users need to value a company using DCF methodology, request intrinsic value analysis, or ask for detailed financial modeling with growth projections and terminal value calculations.

71

Quality

88%

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

77%

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

A highly actionable, well-sequenced skill with strong validation feedback loops, but it is markedly verbose — duplicating requirements across several sections — and keeps far too much reference-grade detail inline in a single file while pointing to a TROUBLESHOOTING.md that is absent from the bundle.

Suggestions

Consolidate the repeated sensitivity-table rules (currently restated in 4+ sections) into one authoritative location and cross-reference it, to reduce duplication and cut the body substantially.

Move the long formatting/border/color standards, the common_mistakes catalog, and best-practices material into separate reference files (e.g. FORMATTING.md, COMMON_MISTAKES.md) linked from the main body, so SKILL.md stays an overview.

Either create the referenced ./TROUBLESHOOTING.md or remove the dead links to it, so every path cited in the body resolves to a real bundle file.

DimensionReasoningScore

Conciseness

The bulk is concrete expert guidance, but the ~1260-line body repeats the same requirements across many sections (the '75 cells / 3×25 sensitivity' rule appears in Critical Constraints, correct_patterns, common_mistakes, the Sensitivity Analysis section, and the Final Checklist) and restates material in 'Best Practices' and 'Workflow Integration', so it could be tightened significantly; not score 1 because it avoids beginner-level concept explanation, but the duplication keeps it below 3.

2 / 3

Actionability

Provides fully executable, copy-paste-ready guidance — exact formula strings with cell references like '=E29*(1+$E$10)', CSV layouts for every sheet, concrete openpyxl/Office JS snippets, and the 'python recalc.py model.xlsx 30' invocation with arguments; not score 2 because examples are complete and executable rather than pseudocode with missing details.

3 / 3

Workflow Clarity

A clear 10-step sequenced process is paired with explicit validation feedback loops — the 'Verify Step-by-Step With the User' confirm-before-proceeding checkpoints and the validate→fix→re-run recalc.py until 'success' loop — matching the explicit-validation-and-feedback-loops anchor; not score 2 because validation checkpoints are present and explicit for this batch/destructive-style operation.

3 / 3

Progressive Disclosure

The skill is a monolithic ~1260-line SKILL.md with content that should be split into separate reference files (lengthy common_mistakes, formatting standards, best practices), and it references a ./TROUBLESHOOTING.md that does not exist in the bundle; references are only one level deep so it avoids score 1, but the missing reference and lack of a real multi-file split keep it below 3.

2 / 3

Total

10

/

12

Passed

Description

100%

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, third-person description that enumerates concrete capabilities and pairs them with an explicit 'Use when' trigger clause, giving it full marks across specificity, trigger quality, completeness, and distinctiveness.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Retrieves financial data from SEC filings and analyst reports, builds comprehensive cash flow projections with proper WACC calculations, performs sensitivity analysis, and outputs professional Excel models' — matching the multiple-specific-actions anchor; not score 2 because the action set is comprehensive rather than partial.

3 / 3

Completeness

Explicitly answers both what (the enumerated actions) and when via a 'Use when users need to value a company...' clause, hitting the both-what-and-when anchor; not score 2 because the when-trigger is explicit, not merely implied.

3 / 3

Trigger Term Quality

Natural user-facing triggers are well covered — 'value a company using DCF methodology', 'intrinsic value analysis', 'detailed financial modeling', 'growth projections and terminal value calculations'; not score 2 because it captures the common phrasings a user would actually say rather than only jargon.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche — DCF equity valuation producing Excel models — with triggers specific enough ('intrinsic value analysis', 'terminal value calculations') to avoid firing for unrelated skills; not score 2 because the scope is narrow and distinct rather than broadly overlapping.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1264 lines); consider splitting into references/ and linking

Warning

relative_links

Relative link issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
anthropics/financial-services
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.