Finance & Investment Banking ✓ Anthropic · Official dcf-valuationwaccexcel-modelingsensitivity-analysissec-filingsfinancial-modelingopenpyxl

DCF Valuation Model Builder

Build auditable DCF valuation models with WACC, scenarios, and sensitivity analysis.

FollowSkills review · FSRS-2.0
Not recommended
45/ 100 5-point scale 2.3 / 5
1 2 3 4 5 6
1Trust13 / 25 · 2.6/5

The skill requires staged user confirmation, source comments for hardcoded values, and formula-driven models, while the repository states that outputs require professional review. However, it does not clearly control data flows for MCP, web, or local Excel data, sensitive financial-data handling, least privilege, rollback, or dependency security, so points are deducted.

2Reliability7 / 20 · 1.8/5

The documentation covers the DCF workflow, formula rules, checks, and troubleshooting. However, the referenced recalc.py is absent from the supplied files, no key-path test suite is provided, and the Office JS guidance, IF-based scenario logic, and later INDEX-consolidation guidance are inconsistent. Edge-case handling and failure feedback remain incomplete. Static calibration caps this score at 10.

3Adaptability8 / 15 · 2.7/5

The intended users, DCF valuation scenario, input sources, and principal outputs are reasonably clear, and Office JS versus standalone xlsx environments are distinguished. Non-fit boundaries, exclusion triggers, Chinese-language support, and mainland-China reachability are not addressed, while core data retrieval may depend on external MCP and web services, so points are deducted.

4Convention9 / 15 · 3.0/5

The material has a useful structure with overview, constraints, workflow, correct and incorrect patterns, troubleshooting, and a validation script. The repository supplies an Apache-2.0 license and contribution guidance. However, the skill lacks its own version, changelog, named maintenance owner, dependency installation notes, and the referenced script is missing from the supplied evidence.

5Effectiveness5 / 15 · 1.7/5

The skill clearly targets directly usable Excel DCF models, sensitivity analysis, and valuation summaries, with concrete formula, scenario, and output instructions. No generated model or statically verifiable representative result is supplied, implementation remains dependent on user execution, and documentation inconsistencies require review. Static calibration caps this score at 7.

6Verifiability3 / 10 · 1.5/5

Formula templates, a validation script, and repository-level plugin-validation workflows provide some auditable evidence. There are no committed key-path tests, real execution records, or independent third-party corroboration for the skill, and the validator is not shown to establish core modeling correctness. Static calibration caps this score at 5.

Evidence confidence:Low Reviewed Jul 19, 2026 Reviewed revision 4aa51ed3d379
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Before delivery, confirm that recalc.py and all dependencies actually exist, and test formulas, scenario switching, sensitivity tables, and terminal-value constraints.
  • Do not treat MCP or web-sourced data as verified facts; independently check sources, dates, units, diluted shares, net debt, and terminal assumptions.
  • Add controls for sensitive financial data, permission scope, recovery after failure, and fallback procedures when services are unreachable from mainland China.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this skill do, and when should you use it?

This skill builds equity valuation models using discounted cash flow methodology and institutional-style Excel conventions. It can source data from SEC filings, analyst reports, user-provided inputs, web sources, and available MCP servers, then construct historical analysis, operating projections, free cash flow, WACC, terminal value, and the enterprise-to-equity bridge. The model includes Bear, Base, and Bull cases plus three sensitivity-analysis grids on the DCF sheet. The workflow requires user confirmation after data retrieval, revenue projections, free cash flow, WACC, terminal value, and the equity bridge rather than assuming an end-to-end build without checkpoints.

Reads user inputs, MCP-sourced data, SEC filings, analyst reports, and necessary web market data; validates net debt or net cash, diluted shares, historical margins, growth rates, and tax rates; analyzes three to five years of historical revenue, margins, capital intensity, working capital, and return metrics; builds Bear, Base, and Bull revenue, operating-expense, EBIT, and free-cash-flow projections; calculates WACC using CAPM, cost of debt, and capital-structure weights; discounts forecast cash flows and terminal value using a mid-year convention; creates the enterprise-value-to-equity-value and implied-share-price bridge; and produces an Excel model with DCF and WACC sheets, with sensitivity grids at the bottom of the DCF sheet for WACC versus terminal growth, revenue growth versus EBIT margin, and beta versus the risk-free rate.

  1. An investment-banking or equity-research professional needs an auditable five-year DCF model based on company financials and market data.
  2. An investor wants to compare intrinsic value and implied return under Bear, Base, and Bull growth and margin assumptions.
  3. A financial analyst needs to combine SEC filings, analyst estimates, WACC inputs, and terminal-value assumptions in one Excel valuation file.
  4. A model reviewer needs to check net debt, diluted shares, capital structure, terminal-value concentration, and sensitivity outputs.
  5. A user needs a flexible deliverable in which changing assumptions drives Excel recalculation rather than receiving static values precomputed in Python.

What are this skill's strengths and limitations?

Pros
  • Covers the full DCF workflow from data validation through implied per-share value.
  • Requires live Excel formulas for projections, margins, discounting, valuation, and sensitivity cells instead of static calculated hardcodes.
  • Includes Bear, Base, and Bull scenarios, WACC calculation, mid-year discounting, and three sensitivity-analysis tables.
  • Specifies input comments, formula-error checks, colors, borders, number formats, and sheet architecture for reviewability and auditability.
  • Supports both Excel Office JS execution and standalone XLSX generation.
Limitations
  • The quality and availability of inputs depend on access to MCP providers, web sources, SEC filings, or analyst reports in the execution environment.
  • The source provides no standalone automated test suite or verified sample output.
  • The required stage-by-stage confirmations make it less suitable for users who expect an unattended end-to-end build.
  • The standalone XLSX path requires Python, openpyxl, filesystem access, and the prescribed recalculation script; the Office JS path requires a live Excel environment.
  • The supplied skill file is explicitly truncated, so unseen sections remain unknown.

How do you install this skill?

The README documents two collection-level installation paths. In Cowork, go to Settings → Plugins → Add plugin and paste https://github.com/anthropics/financial-services. In Claude Code, run claude plugin marketplace add anthropics/financial-services, then claude plugin install financial-analysis@claude-for-financial-services. The README also identifies Model Builder as a named agent containing DCF, LBO, three-statement, and comps modeling. The source does not provide a standalone installation command for dcf-model; the skill is located at plugins/agent-plugins/model-builder/skills/dcf-model/.

How do you use this skill?

After installing the relevant plugin, use a request such as: “Build a five-year DCF model for [company name or ticker], using available SEC filings and market data, and show Bear, Base, and Bull cases.” Provide a company name or ticker and revenue-growth assumptions, or explicitly allow consensus estimates; projection period, terminal growth, and specific WACC inputs are optional. Confirm each stage of the workflow: retrieved inputs, revenue projections, free-cash-flow schedule, WACC, terminal value and equity bridge, and sensitivity tables. For a standalone XLSX file, the skill requires Python/openpyxl and the command python recalc.py [path_to_excel_file] [timeout_seconds]; all formula errors must be fixed before delivery.

How does this skill compare with similar options?

The source explicitly distinguishes two implementation paths: use Office JS inside an Excel Office Add-in or Office JS environment, and use Python/openpyxl for a standalone XLSX file followed by the recalculation script. Both paths are expected to follow the same formula, commenting, layout, and sensitivity-analysis rules.

FAQ

Does this skill provide investment advice automatically?
No. The README states that the repository produces analyst work product for review by a qualified professional and does not constitute investment, legal, tax, or accounting advice. It does not make investment recommendations or execute transactions.
What are the minimum inputs?
At minimum, provide a company name or ticker and revenue-growth assumptions for the forecast period, or explicitly allow consensus estimates. Projection period, Bear/Base/Bull cases, terminal growth, and specific WACC inputs are optional.
What does it produce?
The target deliverable is an Excel model with DCF and WACC sheets. The DCF sheet contains the valuation output and sensitivity tables at the bottom; a standalone file must be recalculated and checked for formula errors before delivery.
Can I install only this skill?
The source documents installation for the repository, the core financial-analysis plugin, and named agents, but does not document a standalone dcf-model installation command. The skill is distributed as part of the Model Builder agent and the broader financial-analysis collection.

More skills from this repository

All from anthropics/financial-services

Finance & Investment Banking ✓ Anthropic · Official

LBO Model Builder

Build, validate, and professionally format leveraged buyout models in Excel templates.

Finance & Investment Banking ✓ Anthropic · Official

Three-Statement Model Builder

Populate and validate linked income statement, balance sheet, and cash flow models with formulas.

Finance & Investment Banking ✓ Anthropic · Official

Financial Data Pack Builder

Turns deal documents and financial sources into standardized Excel workbooks ready for investment committee review.

Data & Analysis ✓ Anthropic · Official

Headless Excel Workbook Builder

Generate deliverable .xlsx files in managed environments without an open Excel application.

Finance & Investment Banking ✓ Anthropic · Official

Comparable Company Analysis Modeling Skill

Build institutional-grade comparable company analyses in Excel with operating metrics, valuation multiples, and statistical benchmarking.

Finance & Investment Banking ✓ Anthropic · Official

Equity Research Initiation Workflow

A five-task workflow for producing institutional-style equity research initiation reports.

Finance & Investment Banking ✓ Anthropic · Official

Financial Model Refresh

Refresh estimates and reassess valuation after earnings, guidance, or macro changes.

Finance & Investment Banking ✓ Anthropic · Official

Earnings Update Researcher

Turn quarterly results into an institutional-style update focused on beats, estimate changes, valuation, and thesis impact.

Finance & Investment Banking ✓ Anthropic · Official

Financial Model Auditor

Find spreadsheet formula errors and test financial-model integrity before review.

Finance & Investment Banking ✓ Anthropic · Official

Sell-Side CIM Builder

Structures and drafts investor-ready Confidential Information Memorandums for sell-side M&A processes.

Data & Analysis ✓ Anthropic · Official

PE Returns Sensitivity

Quickly test private-equity deal IRR and MOIC across entry, leverage, operating, exit, and timing assumptions.

Data & Analysis ✓ Anthropic · Official

Excel Data Cleaning Assistant

Clean inconsistent spreadsheets before analysis.

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Pitch Deck Filler

Populate existing investment banking PowerPoint templates with validated data from Excel, CSV, and other source files.

Productivity & Collaboration ✓ Anthropic · Official

Headless PowerPoint Author

Generate a deliverable PowerPoint file in managed-agent environments without an open Office application.

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Deck Checker

Find cross-slide number errors, unsupported claims, language issues, and presentation defects before client delivery.

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Strip Profile Builder

Builds dense company-profile slides for investment banking pitch books, deal materials, and client presentations.

Finance & Investment Banking ✓ Anthropic · Official

Equity Catalyst Calendar

Track market-moving events across a coverage universe so research teams can focus and position ahead of catalysts.

Finance & Investment Banking ✓ Anthropic · Official

Portfolio Performance Monitor

Extracts portfolio-company KPIs and surfaces plan variances and covenant risks.

Finance & Investment Banking ✓ Anthropic · Official

Comprehensive Financial Plan

Build a reviewable plan for retirement, education funding, estate needs, and household cash flow.

Finance & Investment Banking ✓ Anthropic · Official

Single-Company Earnings Preview

Generate a professional 4–5-page HTML earnings preview for one public company from tightly controlled financial data sources.

Related skills