Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tradermonty avatar

Edge Concept Synthesizer

  • 904 installs
  • 2.6k repo stars
  • Updated August 4, 2026
  • tradermonty/claude-trading-skills

edge-concept-synthesizer is a Claude trading skill that abstracts raw detection tickets into reusable edge concepts with thesis and invalidation logic before strategy design or export.

About

edge-concept-synthesizer creates an abstraction layer between market detection and strategy implementation for algorithmic trading workflows. The skill clusters ticket evidence, summarizes recurring conditions, and outputs edge_concepts.yaml containing explicit thesis statements and invalidation signals plus strategy playbooks. Developers use it when many raw tickets need mechanism-level structure and concept review before drafting strategies. The skill requires Python 3.9+ and helps avoid direct ticket-to-strategy overfitting during quantitative strategy design inside Claude.

  • Clusters raw ticket evidence into mechanism-level concepts
  • Outputs edge_concepts.yaml with thesis, invalidation signals, support statistics and export readiness flag
  • Prevents direct ticket-to-strategy overfitting by creating an abstraction layer
  • Merges duplicate concepts using containment threshold deduplication
  • 5-step workflow from ticket collection to strategy-ready concepts

Edge Concept Synthesizer by the numbers

  • 904 all-time installs (skills.sh)
  • +75 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #536 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tradermonty/claude-trading-skills --skill edge-concept-synthesizer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs904
repo stars2.6k
Last updatedAugust 4, 2026
Repositorytradermonty/claude-trading-skills

How do you abstract trading tickets into edge concepts?

Turn raw detection tickets into reusable, high-level edge concepts with clear thesis and invalidation logic before writing trading strategies.

Who is it for?

Quant developers with many detection tickets who need mechanism-level concepts reviewed before writing strategy code.

Skip if: Developers seeking one-click strategy code from a single ticket without concept-level abstraction and invalidation review.

When should I use this skill?

A developer has accumulated raw detection tickets and wants mechanism-level edge concepts with thesis and invalidation before strategy drafting.

What you get

An edge_concepts.yaml file with clustered ticket evidence, thesis statements, invalidation logic, and strategy playbooks ready for review.

  • edge_concepts.yaml
  • Thesis and invalidation summaries
  • Strategy playbooks

By the numbers

  • Outputs structured edge_concepts.yaml artifacts
  • Requires Python 3.9+ as a documented prerequisite

Files

SKILL.mdMarkdownGitHub ↗

Edge Concept Synthesizer

Overview

Create an abstraction layer between detection and strategy implementation. This skill clusters ticket evidence, summarizes recurring conditions, and outputs edge_concepts.yaml with explicit thesis and invalidation logic.

When to Use

  • You have many raw tickets and need mechanism-level structure.
  • You want to avoid direct ticket-to-strategy overfitting.
  • You need concept-level review before strategy drafting.

Prerequisites

  • Python 3.9+
  • PyYAML
  • Ticket YAML directory from detector output (tickets/exportable, tickets/research_only)
  • Optional hints.yaml

Output

  • edge_concepts.yaml containing:
  • concept clusters
  • support statistics
  • abstract thesis
  • invalidation signals
  • export readiness flag

Workflow

1. Collect ticket YAML files from auto-detection output. 2. Optionally provide hints.yaml for context matching. 3. Run scripts/synthesize_edge_concepts.py. 4. Deduplicate concepts: merge same-hypothesis concepts with overlapping conditions (containment > threshold). 5. Review concepts and promote only high-support concepts into strategy drafting.

Quick Commands

python3 skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py \
  --tickets-dir /tmp/edge-auto/tickets \
  --hints /tmp/edge-hints/hints.yaml \
  --output /tmp/edge-concepts/edge_concepts.yaml \
  --min-ticket-support 2

# With hint promotion and synthetic cap
python3 skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py \
  --tickets-dir /tmp/edge-auto/tickets \
  --hints /tmp/edge-hints/hints.yaml \
  --output /tmp/edge-concepts/edge_concepts.yaml \
  --promote-hints \
  --max-synthetic-ratio 1.5

# With custom dedup threshold (or disable dedup)
python3 skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py \
  --tickets-dir /tmp/edge-auto/tickets \
  --output /tmp/edge-concepts/edge_concepts.yaml \
  --overlap-threshold 0.6

python3 skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py \
  --tickets-dir /tmp/edge-auto/tickets \
  --output /tmp/edge-concepts/edge_concepts.yaml \
  --no-dedup

Resources

  • skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py
  • references/concept_schema.md

Related skills

FAQ

What does edge-concept-synthesizer output?

edge-concept-synthesizer outputs edge_concepts.yaml with clustered ticket evidence, explicit thesis statements, invalidation signals, and strategy playbooks for concept-level review.

Why use edge-concept-synthesizer before strategy coding?

edge-concept-synthesizer prevents direct ticket-to-strategy overfitting by abstracting recurring market conditions into reusable concepts with clear invalidation rules.

Productivity & Planningagentsautomationresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.