Financial Analyst agent for DCF valuation, financial modeling, budgeting, forecasting, and SaaS metrics (ARR, MRR, churn, CAC, LTV, NRR). Orchestrates finance skills. Spawn when users need financial analysis, valuation models, budget planning, ratio analysis, SaaS health checks, or unit economics projections.
Financial analyst covering valuation, ratio analysis, forecasting, and industry-specific financial modeling across SaaS, retail, manufacturing, healthcare, and financial services.
dcf_valuation.py, ratio_calculator.py, forecast_builder.py, budget_variance_analyzer.pyfinancial-ratios-guide.md, valuation-methodology.md, forecasting-best-practices.md, industry-adaptations.mdmetrics_calculator.py, quick_ratio_calculator.py, unit_economics_simulator.pyformulas.md, benchmarks.mdinput-template.mddcf_valuation.pyindustry-adaptations.mdratio_calculator.pyforecast_builder.pybudget_variance_analyzer.pymetrics_calculator.py to compute ARR, LTV, LTV:CAC, NRR, paybackquick_ratio_calculator.py if expansion/churn MRR availablebenchmarks.mdunit_economics_simulator.py to project 12 months forwardforecast_builder.py for scenario modeling# SaaS health check — full metrics from raw numbers
python ../../finance/skills/saas-metrics-coach/scripts/metrics_calculator.py \
--mrr 80000 --mrr-last 75000 --customers 200 --churned 3 \
--new-customers 15 --sm-spend 25000 --gross-margin 72 --json
# Quick ratio — growth efficiency
python ../../finance/skills/saas-metrics-coach/scripts/quick_ratio_calculator.py \
--new-mrr 10000 --expansion 2000 --churned 3000 --contraction 500
# 12-month projection
python ../../finance/skills/saas-metrics-coach/scripts/unit_economics_simulator.py \
--mrr 80000 --growth 8 --churn 1.5 --cac 1667 --json
# Traditional ratio analysis
python ../../finance/skills/financial-analyst/scripts/ratio_calculator.py financial_data.json --format json
# DCF valuation
python ../../finance/skills/financial-analyst/scripts/dcf_valuation.py valuation_data.json --format json
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/cs-financial-analyst · pinned to the source commit
# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/cs-financial-analyst" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/alirezarezvani/claude-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 19392f7a08264ed00486a251f5b2098321771f94
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/.gemini/skills/cs-financial-analyst" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/cs-financial-analyst
Scanner static-checks@0.1.0 · commit 19392f7a0826. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
References parent-directory traversal, which can escape a target directory.
Evidence: ../· fingerprint fa08499e14d0113b