CtrlK
BlogDocsLog inGet started
Tessl Logo

backtesting-frameworks

Build robust, production-grade backtesting systems that avoid common pitfalls and produce reliable strategy performance estimates.

50

Quality

55%

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/skills/backtesting-frameworks/SKILL.md

The canonical home for this skill is backtesting-frameworks in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 concise with sensible use/do-not-use and safety sections, but its instructions are abstract rather than executable and the sole referenced detail file is missing from the bundle.

Suggestions

Add a concrete code skeleton or a sample backtest config so the Instructions are executable rather than purely directive.

Insert an explicit validation step in the workflow (e.g., 'After building the simulator, run it on a known strategy and confirm metrics match expected values before proceeding').

Create the referenced 'resources/implementation-playbook.md' so the progressive-disclosure pointer resolves, or remove the reference if no detail file will be bundled.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence with no concept over-explanation; the only minor redundancy is the description sentence repeated as the opening line and the resource reference stated twice.

4 / 5

Actionability

Instructions give concrete directives ('Define hypothesis, universe, timeframe, and evaluation criteria', 'Use train/validation/test splits and walk-forward testing') but contain no executable code or commands, leaving the implementation specifics to be inferred.

3 / 5

Workflow Clarity

A rough sequence is present (define → build pipelines → implement simulation → split/walk-forward), but there are no explicit validation checkpoints or feedback loops to verify the backtest's correctness at each stage.

3 / 5

Progressive Disclosure

Structure is good with a one-level-deep, clearly signaled reference to 'resources/implementation-playbook.md', but the referenced file does not exist in the bundle, making the navigation pointer a dead end.

3 / 5

Total

13

/

20

Passed

Description

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

The description clearly identifies a distinct niche and what the skill does, but lacks an explicit trigger/when clause and uses somewhat generic action language. Adding a 'Use when...' clause with concrete trigger phrases would lift the capped dimensions.

Suggestions

Append a 'Use when...' clause naming concrete triggers (e.g., 'Use when backtesting a trading strategy, building backtesting infrastructure, or evaluating strategy robustness').

Replace generic verbs ('avoid common pitfalls', 'produce reliable estimates') with more specific actions like 'detect look-ahead bias, model transaction costs, and run walk-forward analysis'.

Add natural synonyms users say ('backtest', 'backtesting', 'trading strategy', 'strategy performance') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the backtesting domain and lists a few actions ('Build robust, production-grade backtesting systems', 'avoid common pitfalls', 'produce reliable strategy performance estimates'), but the actions are high-level and generic rather than concretely enumerated.

3 / 5

Completeness

Clearly states what the skill does, but provides no 'Use when...' clause or equivalent trigger guidance, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

Includes the natural term 'backtesting' and 'strategy performance', but misses common variations and synonyms a user might say such as 'backtest a strategy', 'trading strategy', or specific signal-generation phrasing.

3 / 5

Distinctiveness Conflict Risk

'Backtesting systems' is a fairly distinct niche with low overlap risk against unrelated skills; only minor overlap with general trading or data-analysis skills.

4 / 5

Total

13

/

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.