CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cs-financial-analyst

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.

69

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 a well-organized orchestrator overview: lean workflows, concrete script names, and copy-paste bash examples for the main cases. Weaknesses are moderate — no validation/error-recovery checkpoints in workflows, one workflow (budget planning) lacking executable support, and bare-filename references that could be fully pathed.

Suggestions

Add validation checkpoints to workflows (e.g., verify script output parsed as JSON, check inputs are complete before running dcf_valuation.py) and an error-recovery step if a script fails.

Provide an executable example for the Budget Planning workflow, such as a budget_variance_analyzer.py invocation with realistic flags.

Replace bare filenames in the Skill Integration section with the full relative paths used in Integration Examples (e.g., ../../finance/skills/financial-analyst/references/valuation-methodology.md) so references resolve unambiguously.

DimensionReasoningScore

Conciseness

The body is efficient — workflows are terse, no concept explanations, and script lists are compact. The 'Success Metrics' section ('Revenue forecasts within 5% of actuals over trailing 4 quarters') measures agent performance rather than guiding execution and could be trimmed, matching 'efficient; minor instances of over-explanation'.

4 / 5

Actionability

Integration Examples gives five copy-paste-ready commands with real flags ('--mrr 80000 --customers 200 --churned 3 --new-customers 15'), and workflows name specific scripts. It falls short of 5 because the budget-planning workflow has no executable example and input formats like financial_data.json are unspecified.

4 / 5

Workflow Clarity

All six workflows are numbered with clear sequencing, and some checkpoints exist ('Flag CRITICAL/WATCH metrics', 'Present with assumptions clearly stated'). No explicit validation of script output or input data is included, so it fits 'clear sequence with most checkpoints present; minor validation gaps' rather than the full feedback-loop anchor.

4 / 5

Progressive Disclosure

Structure is good: an overview role, a Skill Integration section listing scripts/references/assets per sub-skill, workflows, and one-level-deep references signaled in context ('via benchmarks.md', 'via industry-adaptations.md'). The Skill Integration section uses bare filenames without full relative paths (paths appear only in Integration Examples), leaving minor navigation gaps.

4 / 5

Total

16

/

20

Passed

Description

96%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: it states concrete capabilities with named metrics, includes an explicit 'Spawn when...' trigger clause with natural user phrases, and stays concise. The only weakness is mild trigger overlap with the two sub-skills it orchestrates, which share the same financial-analysis and SaaS-metrics trigger space.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'DCF valuation, financial modeling, budgeting, forecasting, and SaaS metrics (ARR, MRR, churn, CAC, LTV, NRR)' — with named metrics, giving comprehensive coverage of the stated capabilities rather than just several with gaps.

5 / 5

Completeness

It explicitly answers both: what ('Financial Analyst agent for DCF valuation, financial modeling, budgeting, forecasting, and SaaS metrics') and when ('Spawn when users need financial analysis, valuation models, budget planning, ratio analysis, SaaS health checks, or unit economics projections') with concrete trigger phrases.

5 / 5

Trigger Term Quality

It covers natural user phrases ('financial analysis, valuation models, budget planning, ratio analysis, SaaS health checks, or unit economics projections') plus acronyms and synonyms (DCF, ARR, MRR, churn, CAC, LTV, NRR), matching the comprehensive synonym coverage of the top anchor.

5 / 5

Distinctiveness Conflict Risk

The finance/SaaS niche is distinct with domain-specific triggers, but since it orchestrates finance/financial-analyst and finance/saas-metrics-coach, triggers like 'users need financial analysis' also match those sub-skills, creating minor overlap risk with closely related skills.

4 / 5

Total

19

/

20

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 2 suspicious

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/cs-financial-analyst/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.