CtrlK
BlogDocsLog inGet started
Tessl Logo

edge-strategy-designer

Convert abstract edge concepts into strategy draft variants and optional exportable ticket YAMLs for edge-candidate-agent export/validation.

60

Quality

75%

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 ./skills/edge-strategy-designer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

83%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 an efficient, highly actionable overview with executable commands and a clear step sequence, backed by a real, well-placed reference and script bundle. Its main weakness is the absence of any validation or verification step in the batch generation workflow, which caps workflow clarity, plus under-signaled resource pointers.

Suggestions

Add an explicit validation step to the workflow, e.g. 'Verify outputs: check strategy_drafts/run_manifest.json and run scripts/tests/test_design_strategy_drafts.py before hand-off', with a fix-and-retry loop for failures.

Signal what each bundled resource provides, e.g. 'Draft YAML structure: see references/strategy_draft_schema.md' instead of bare paths in Resources.

Reconcile script paths with the bundle layout (scripts/design_strategy_drafts.py) or note that the skills/ prefix applies at deployment time, so navigation is unambiguous in both contexts.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: short Overview/When to Use/Prerequisites/Output sections, a terse 7-step workflow, and two copy-paste commands with no padding or explanation of concepts Claude already knows. Every section earns its place, matching the 'lean and efficient' anchor rather than the 4 anchor, which expects trimmable over-explanation that is absent here.

5 / 5

Actionability

Two complete, executable commands with all flags (--concepts, --output-dir, --exportable-tickets-dir, --risk-profile) cover the two common cases (drafts only, drafts plus tickets), and concrete parameter names (HYPOTHESIS_EXIT_OVERRIDES, RR_FLOOR=1.5, risk profiles) give exact operating detail. This matches 'fully executable; copy-paste ready commands covering the common cases'; a 4 would require minor gaps in the commands themselves.

5 / 5

Workflow Clarity

The 7 steps form a clear sequence, but this is a batch generation operation (per-concept variant files) with no validation/verification step (e.g., checking run_manifest.json or running scripts/tests), and the only checkpoint ('Clamp reward-to-risk at RR_FLOOR=1.5 to prevent C5 review failures') is implicit rather than a validate-and-retry loop. Per the rubric's cap for batch operations without validation feedback loops, workflow clarity cannot exceed 3; it is not 2 because the sequence itself is complete and well-defined.

3 / 5

Progressive Disclosure

The body is a concise overview that points to real one-level-deep bundle files (references/strategy_draft_schema.md and scripts/design_strategy_drafts.py, both present in the bundle), keeping bulk detail out of SKILL.md. Not 5 because the Resources entries are bare paths without signaling what each file provides ('See X for the draft schema'), and the script paths use the deployed skills/ prefix while the bundle layout is scripts/, a minor navigation gap.

4 / 5

Total

17

/

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 states a concrete, niche capability but omits any trigger guidance ('Use when...'), capping completeness, and relies on internal pipeline jargon rather than natural trigger terms. It is distinct within its ecosystem yet would rarely be selected by keyword matching alone.

Suggestions

Append an explicit trigger clause, e.g. 'Use when you have an edge_concepts.yaml from concept synthesis and need strategy drafts or export-ready ticket YAMLs.'

Add natural trigger terms and synonyms users would actually say, such as 'strategy design', 'draft variants', 'risk profiles', or 'edge_concepts.yaml'.

Mention the concrete downstream action (hand-off to export_candidate.py) so the 'what' coverage is more comprehensive and specific.

DimensionReasoningScore

Specificity

The description names the domain ("abstract edge concepts") and two concrete actions ("strategy draft variants" and "optional exportable ticket YAMLs"), but does not list several specific actions with comprehensive coverage. It fits the 'names domain and 1-2 concrete actions' anchor; a 4 would require several specific actions with only minor coverage gaps.

3 / 5

Completeness

The 'what' is clear (convert concepts into draft variants and ticket YAMLs), but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. It is not 2 because the 'what' half is concrete, and not 4 because the 'when' is entirely absent rather than merely imprecise.

3 / 5

Trigger Term Quality

Relevant keywords exist ("edge concepts", "strategy draft", "ticket YAML", "export/validation"), but the phrasing is pipeline jargon with no natural variations or synonyms a user would plausibly say (e.g., 'strategy design', 'draft variants from concepts'). This matches 'some relevant keywords but missing common variations or synonyms'; not 4 because natural user-facing trigger phrasing is largely absent.

3 / 5

Distinctiveness Conflict Risk

The niche is clear (edge strategy drafting feeding the edge-candidate-agent export pipeline) with distinct triggers like 'edge_concepts.yaml' and 'exportable ticket YAMLs', so conflict risk with unrelated skills is low. Not 5 because the term 'edge concepts' is internal jargon that could overlap with adjacent skills in the same pipeline family.

4 / 5

Total

13

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

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