CtrlK
BlogDocsLog inGet started
Tessl Logo

risk-metrics-calculation

Calculate portfolio risk metrics including VaR, CVaR, Sharpe, Sortino, and drawdown analysis. Use when measuring portfolio risk, implementing risk limits, or building risk monitoring systems.

60

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/risk-metrics-calculation/SKILL.md

The canonical home for this skill is risk-metrics-calculation in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%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 well-organized and lean, but it offers no concrete risk-metric formulas, code, or validation steps, and its single external reference points to a file that is not present in the bundle.

Suggestions

Add concrete, executable guidance — e.g., VaR/CVaR formulas, a pandas code snippet, or specific library calls — instead of generic 'apply best practices' instructions.

Provide the referenced `resources/implementation-playbook.md` (or fix the path to match the actual bundle location) so the progressive-disclosure pointer resolves to real content.

Replace the vague 'validate outcomes' step with explicit checkpoints for risk calculations, such as verifying return-series alignment, confidence-level sanity, and drawdown consistency.

DimensionReasoningScore

Conciseness

The body is lean with no concept over-explanation, though the 'Do not use this skill when' bullets ('unrelated to risk metrics calculation', 'a different domain or tool outside this scope') are generic filler that could be trimmed.

4 / 5

Actionability

There is no executable code, formulas, or concrete commands — the Instructions are abstract boilerplate ('Clarify goals', 'Apply relevant best practices', 'Provide actionable steps and verification') and the referenced playbook does not exist in the bundle.

2 / 5

Workflow Clarity

A rough sequence is present and validation is mentioned ('validate outcomes'), but the steps are generic process advice with no explicit checkpoints or feedback loops tied to risk calculation.

3 / 5

Progressive Disclosure

Section structure is clear and a one-level reference is signaled, but the referenced `resources/implementation-playbook.md` is absent from the bundle (no references/scripts/assets directories), leaving the navigation dangling.

3 / 5

Total

12

/

20

Passed

Description

92%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, specific description that clearly answers both what the skill does and when to use it, with concrete metric names and natural trigger phrases. The only gap is modest synonym coverage in the trigger clause.

DimensionReasoningScore

Specificity

The description lists multiple concrete capabilities — 'VaR, CVaR, Sharpe, Sortino, and drawdown analysis' — giving comprehensive coverage of portfolio risk metrics rather than vague abstractions.

5 / 5

Completeness

It explicitly states both what ('Calculate portfolio risk metrics including VaR, CVaR, Sharpe, Sortino, and drawdown analysis') and when ('Use when measuring portfolio risk, implementing risk limits, or building risk monitoring systems') with concrete trigger phrases.

5 / 5

Trigger Term Quality

'measuring portfolio risk', 'implementing risk limits', and 'building risk monitoring systems' are natural user phrases, but common synonyms such as 'Value at Risk', 'risk-adjusted returns', or 'drawdown' are absent from the trigger clause.

4 / 5

Distinctiveness Conflict Risk

The portfolio risk-metrics niche is specific with distinct triggers (VaR/CVaR/Sharpe/Sortino/drawdown), making conflict with unrelated skills unlikely.

5 / 5

Total

19

/

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
administrakt0r/AI-Agents-Safe-Coding-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.