CtrlK
BlogDocsLog inGet started
Tessl Logo

finance-skills

Router/index for the 2 finance skills bundled in this plugin: financial-analyst (ratio analysis, DCF valuation, budget variance, rolling forecasts) and saas-metrics-coach (ARR/MRR, churn, CAC/LTV, NRR, quick ratio). Use when a finance request doesn't obviously match one skill and you need to pick the right one (e.g., 'analyze these financials', 'how healthy are my SaaS metrics').

69

Quality

85%

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

The canonical home for this skill is finance-skills in alirezarezvani/claude-skills

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 router body is concise, actionable, and well-structured, pointing cleanly to the two bundled skills with a clear decision table and a validation guardrail. The only slack is that quick-start examples are exploratory rather than fully worked and validation is stated as a rule rather than a workflow checkpoint.

DimensionReasoningScore

Conciseness

The body is lean—a compact routing table, a short quick-start with real commands, and brief rules—assuming Claude's competence with no padding of known concepts; the minor parenthetical about folder placement still earns its place as navigation aid, fitting the 5 anchor.

5 / 5

Actionability

Provides concrete executable commands ('cat finance/skills/financial-analyst/SKILL.md', 'python3 .../ratio_calculator.py --help') and explicit paths in the routing table; not a 5 because the examples are exploratory --help invocations rather than copy-paste working flows covering common cases.

4 / 5

Workflow Clarity

Clear routing sequence—match signals in the table, ask the user if both match, then follow the chosen skill's workflow—with an explicit validation rule ('Always validate financial outputs against the user's source data'); not a 5 because validation is a standing rule rather than an embedded checkpoint in the flow.

4 / 5

Progressive Disclosure

A well-organized overview (routing table, quick start, related, rules) with one-level-deep, clearly signaled references to the bundled skills' SKILL.md and scripts; no bundle files ship with this router itself, so the simple-skill exception applies and the clean section structure earns a 5.

5 / 5

Total

18

/

20

Passed

Description

83%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 well-crafted router description that clearly states what it does, when to use it, and gives concrete user-utterance triggers, all in third person. Minor room to broaden trigger synonyms and tighten the router's own action verb.

DimensionReasoningScore

Specificity

Quotes 'Router/index for the 2 finance skills' plus concrete capability lists ('ratio analysis, DCF valuation, budget variance, rolling forecasts' and 'ARR/MRR, churn, CAC/LTV, NRR, quick ratio') name several specific actions with only minor gaps; not a 5 because the router's own action is a single routing verb rather than multiple distinct concrete actions.

4 / 5

Completeness

Explicitly answers both what ('Router/index for the 2 finance skills bundled in this plugin: ...') and when ('Use when a finance request doesn't obviously match one skill and you need to pick the right one') with concrete trigger phrases, matching the 5 anchor exactly.

5 / 5

Trigger Term Quality

Natural trigger phrases like "'analyze these financials'" and "'how healthy are my SaaS metrics'" give good keyword coverage a user would actually say; not a 5 because common synonyms and a few natural variations are absent.

4 / 5

Distinctiveness Conflict Risk

Scoped to finance routing between two named skills with a distinct 'doesn't obviously match one skill' trigger, making it mostly distinct; not a 5 because a router inherently overlaps with the very skills it dispatches to.

4 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
alirezarezvani/claude-skills
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.