Agent skill · product strategy · tradermonty
edge-strategy-reviewer
Critically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism. Use when strategy_drafts/*.yaml exists and needs quality gate before pipeline export. Outputs PASS/REVISE/REJECT verdicts with confidence scores.
Why this skill is useful
Adds a Python script that automates the review process for strategy drafts, providing verdicts and confidence scores based on specific criteria.
What it needs
Requires python installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 2,581 stars on the source repository.
What this skill does
Edge Strategy Reviewer Deterministic quality gate for strategy drafts produced by edge-strategy-designer. When to Use After edge-strategy-designer generates strategydrafts/.yaml Before exporting drafts to edge-candidate-agent via the pipeline When manually validating a draft strategy for edge plausibility Prerequisites Strategy draft YAML files (output of edge-strategy-designer) Python 3.10+ with PyYAML Workflow 1. Load draft YAML files from --drafts-dir or a single --draft file 2. Evaluate each draft against 8 criteria (C1-C8) with weighted scoring 3. Compute confidence score (weighted average of all criteria) 4. Determine verdict: PASS / REVISE / REJECT 5. Assess export eligibility (PASS + exportreadyv1 + exportable family) 6. Write review output (YAML or JSON) and optional markdown summary Review Criteria # Criterion Weight Key Checks --- ----------- -------- ------------ C1 Edge Plausibility 20 Thesis quality, domain terms, mechanism keywords (continuous 50-95) C2 Overfitting Risk 20 5-tier filter count scoring (90/80/60/40/10), precise threshold penalty C3 Sample Adequacy 15 Continuous scoring from estimated annual opportunities (10-95) C4 Regime Dependency 10 Cross-regime validation C5 Exit Calibration 10 Stop-loss, reward-to-risk C6 Risk Concentration 10 Position sizing limits C7 Execution Realism 10 Volume filter, export consistency C8 Invalidation Quality 5 Signal count and specificity Verdict Logic C1 or C2 severity=fail → immediate REJECT confidence >= 70, no fail findings → PASS confidence < 35 → REJECT Otherwise → REVISE (with revision instructions) Running the Script Output Format Primary output: review.yaml (or review.json) Resources references/reviewcriteria.md — Detailed scoring rubric for C1-C8 references/overfittingchecklist.md — Overfitting detection heuristics
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills tradermonty/edge-strategy-reviewer