CtrlK
BlogDocsLog inGet started
Tessl Logo

ib-report-delta-adjusted-notional-exposure

Report delta-adjusted notional exposure across all IBKR accounts. Calculates option deltas using Black-Scholes and reports long/short exposure by account and underlying. Use when user asks about delta exposure, portfolio risk, or directional exposure.

65

Quality

79%

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 ./.claude/skills/ib-report-delta-adjusted-notional-exposure/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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.

A well-structured, mostly executable skill body with a clear workflow and feedback loop on connection. The main defect is a broken reference to a non-existent template file, which weakens navigation and actionability.

Suggestions

Add the missing 'templates/markdown-template.md' file (or inline its formatting guidance) so step 2 is fully executable.

Verify all referenced bundle paths exist before shipping — the 'templates/' directory is absent.

Add a brief validation checkpoint after the JSON is returned (e.g., check 'connected' is true and 'position_count' > 0) before formatting the report.

DimensionReasoningScore

Conciseness

Lean body that assumes Claude's competence (no explanation of Black-Scholes or delta); the IB port-fallback prose could be tightened slightly, so just short of a 5.

4 / 5

Actionability

Provides an executable command 'uv run python scripts/delta_exposure.py [--port PORT]' with copy-paste examples and a documented JSON schema; step 2 defers formatting to an external template, a minor gap.

4 / 5

Workflow Clarity

Three clearly sequenced steps (gather, format, report) plus a port-fallback feedback loop on connection; minor validation gap on the report step keeps it below 5.

4 / 5

Progressive Disclosure

Good section organization, but step 2 references 'templates/markdown-template.md' which does not exist in the bundle, breaking navigation for that step.

3 / 5

Total

15

/

20

Passed

Description

87%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, third-person description that pairs concrete capabilities with explicit trigger guidance and a distinct niche. Minor room to add more synonyms/action variants for full comprehensiveness.

DimensionReasoningScore

Specificity

Quotes 'Calculates option deltas using Black-Scholes' and 'reports long/short exposure by account and underlying' — several concrete actions across a named domain, but not a fully comprehensive action list.

4 / 5

Completeness

Explicitly answers 'what' (report/calculate delta-adjusted notional exposure) and 'when' ('Use when user asks about delta exposure, portfolio risk, or directional exposure') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Triggers 'delta exposure, portfolio risk, or directional exposure' are natural phrases a user would say; a few synonyms (option greeks, hedge ratio) are missing, so not a 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche — IBKR delta-adjusted notional exposure — with distinct triggers and minimal overlap with other skills.

5 / 5

Total

18

/

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
staskh/trading_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.