CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

edge-candidate-agent

Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas into `strategy.yaml` + `metadata.json`, or preflight-check interface compatibility (`edge-finder-candidate/v1`) before running pipeline backtests.

Quality

91%

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

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.

A well-engineered skill body: fully executable commands, a clearly sequenced workflow with validation and dry-run checkpoints, and clean one-level-deep progressive disclosure verified against the bundle. The remaining gaps are minor — a redundant Resources/Workflow path listing and the absence of an explicit validate-fail-retry feedback loop.

Suggestions

State an explicit feedback loop after validation: e.g., 'If validate_candidate.py fails, review the reported reasons, fix the ticket or strategy.yaml, and re-run export + validate until it passes' — this would lift workflow_clarity from 4 to 5.

Merge the Resources section into the Workflow/Quick Commands sections (the same script and reference paths are listed twice) to remove duplicated path listings and tighten conciseness.

Trim the 'When to Use' section, which largely restates the frontmatter description, and keep only bullets that add new information beyond it.

DimensionReasoningScore

Conciseness

The body is operational and free of concept explanations — sections like Export Rules ('Keep `validation.method: full_sample`') and Guardrails state only what to do. Minor trimming is possible: the Resources section re-lists script and reference paths already given in the Workflow section, and 'When to Use' restates the frontmatter description. This fits the 4 anchor ('minor instances of over-explanation that could be trimmed') better than the lean-every-token-earns-its-place 5 anchor.

4 / 5

Actionability

Four copy-paste-ready bash commands with realistic flags and paths cover the common cases — daily auto-detection (--ohlcv, --hints, --export-strategies-dir), export from a ticket, interface-only validation, and full validation with --pipeline-root/--stage. Concrete rules and guardrails ('Reject candidate when folder name and `id` mismatch') add executable specificity, matching the 5 anchor.

5 / 5

Workflow Clarity

The six-step workflow is clearly sequenced (auto-detect, load references, build ticket, export, validate, handoff) with explicit validation checkpoints (validate_candidate.py at step 5, 'Use `--dry-run` in pipeline before full execution') — so the missing-validation cap of 3 does not apply. However, no explicit error-recovery feedback loop is stated (e.g., 'if validation fails, review reasons, fix the ticket, and re-export'), which keeps it at the 4 anchor rather than 5.

4 / 5

Progressive Disclosure

The body is a lean overview and all details are split into four real, one-level-deep reference files (pipeline_if_v1.md, signal_mapping.md, research_ticket_schema.md, ideation_loop.md) and three real scripts, each clearly signaled in Workflow step 2 and in the Resources section with one-line descriptions. Verified against the actual bundle structure — no nesting or dead references — matching the 5 anchor.

5 / 5

Total

18

/

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 description: concrete, third-person action statements paired with an explicit 'Use when...' clause containing multiple specific trigger phrases, all anchored to a clearly demarcated niche. The only weakness is slightly incomplete natural-term coverage for the auto-detection use case.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Generate and prioritize US equity long-side edge research tickets from EOD observations', 'export pipeline-ready candidate specs for trade-strategy-pipeline Phase I', 'preflight-check interface compatibility (`edge-finder-candidate/v1`)' — with concrete artifacts (`strategy.yaml` + `metadata.json`), matching the comprehensive-coverage anchor. The 4 anchor ('minor gaps in coverage') fits worse since ticket generation, prioritization, export, and preflight validation are all explicitly named.

5 / 5

Completeness

Explicitly answers both 'what' ('Generate and prioritize US equity long-side edge research tickets... export pipeline-ready candidate specs for trade-strategy-pipeline Phase I') and 'when' ('Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas into strategy.yaml + metadata.json, or preflight-check interface compatibility... before running pipeline backtests') with concrete trigger phrases — a clear match for the 5 anchor. The 4 anchor requires a less explicit 'when', which does not apply.

5 / 5

Trigger Term Quality

Good keyword coverage with natural trigger phrasings ('turn hypotheses/anomalies into reproducible research tickets', 'convert validated ideas into strategy.yaml + metadata.json', 'before running pipeline backtests') including synonyms (hypotheses/anomalies/ideas) and file names. A few natural terms for the detection half of the skill (e.g., 'discover new edge', 'daily detection', 'watchlist', 'OHLCV') are missing, so it falls short of the 5 anchor's comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

A clear niche with distinct triggers: 'US equity long-side edge research tickets', 'trade-strategy-pipeline Phase I', and the pinned interface version '`edge-finder-candidate/v1`' are unlikely to fire for unrelated skills. It is well above the 4 anchor, whose 'minor overlap risk with closely related skills' is only marginally arguable given sibling skills in the split workflow.

5 / 5

Total

19

/

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

Path

skills/edge-candidate-agent/SKILL.md

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.