
Edge Pipeline Orchestrator
FreeAutomate your edge research workflow end-to-end.
Free · Opens the source repo
What Edge Pipeline Orchestrator does
The Edge Pipeline Orchestrator is designed to streamline and automate the entire edge research process, from candidate detection to strategy export. This tool is particularly useful for traders and researchers who need to manage complex workflows that involve multiple stages of analysis and strategy development. By coordinating all stages into a single automated pipeline, users can efficiently handle tasks such as generating edge hints, synthesizing concepts, and reviewing strategy drafts with minimal manual intervention.
The orchestrator operates through a command-line interface, allowing users to load configurations and execute various stages of the pipeline based on their input data. Users can start the pipeline from raw OHLCV data or existing tickets, making it flexible for different starting points. The tool also supports resuming from a drafts stage, which is beneficial for projects that require iterative development and refinement of strategies. The built-in review-revision feedback loop enables users to assess drafts and apply necessary revisions, ensuring that only the most viable strategies are exported.
With features like dry-run capabilities, users can preview results without committing to an export, which is essential for testing and validation purposes. The output generated by the orchestrator includes comprehensive artifacts such as strategy drafts, reviews, and a manifest detailing the execution trace, providing transparency and traceability in the research process. This skill is ideal for developers and data scientists focused on trading strategies who require a structured approach to edge research.
Overall, the Edge Pipeline Orchestrator is a powerful tool for automating the edge research pipeline, making it easier to generate, review, and export trading strategies efficiently. Whether you are a seasoned trader or a researcher new to edge analysis, this skill can significantly enhance your workflow and productivity.
When to use it
Use this tool when you need to run a complete edge research pipeline or resume work from a drafts stage.
When not to use it
This skill is not suitable for ad-hoc analysis or scenarios where a simple analysis without a structured pipeline is required.
What you can build with it
Full Pipeline Execution
Run the complete edge research pipeline from raw OHLCV data to exported strategies, ensuring a streamlined workflow.
Resume Drafts
Easily pick up from where you left off by resuming the pipeline at the drafts stage, allowing for iterative strategy refinement.
Dry Run for Validation
Utilize the dry-run feature to test the pipeline's output without finalizing any exports, perfect for validating your research.
How to install Edge Pipeline Orchestrator
View source1. Install with the skills CLI
npx skills add tradermonty/claude-trading-skills/edge-pipeline-orchestrator --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by tradermontyEdge Pipeline Orchestrator
Coordinate all edge research stages into a single automated pipeline run.
When to Use
- Run the full edge pipeline from tickets (or OHLCV) to exported strategies
- Resume a partially completed pipeline from the drafts stage
- Review and revise existing strategy drafts with feedback loop
- Dry-run the pipeline to preview results without exporting
Workflow
- Load pipeline configuration from CLI arguments
- Run auto_detect stage if --from-ohlcv is provided (generates tickets from raw OHLCV data)
- Run hints stage to extract edge hints from market summary and anomalies
- Run concepts stage to synthesize abstract edge concepts from tickets and hints
- Run drafts stage to design strategy drafts from concepts
- Run review-revision feedback loop:
- Review all drafts (max 2 iterations)
- PASS verdicts accumulated; REJECT verdicts accumulated
- REVISE verdicts trigger apply_revisions and re-review
- Remaining REVISE after max iterations downgraded to research_probe
- Export eligible drafts (PASS + export_ready_v1 + exportable entry_family)
- Write pipeline_run_manifest.json with full execution trace
CLI Usage
# Full pipeline from tickets
python3 scripts/orchestrate_edge_pipeline.py \
--tickets-dir path/to/tickets/ \
--output-dir reports/edge_pipeline/
# Full pipeline from OHLCV
python3 scripts/orchestrate_edge_pipeline.py \
--from-ohlcv path/to/ohlcv.csv \
--output-dir reports/edge_pipeline/
# Resume from drafts stage
python3 scripts/orchestrate_edge_pipeline.py \
--resume-from drafts \
--drafts-dir path/to/drafts/ \
--output-dir reports/edge_pipeline/
# Review-only mode
python3 scripts/orchestrate_edge_pipeline.py \
--review-only \
--drafts-dir path/to/drafts/ \
--output-dir reports/edge_pipeline/
# Dry run (no export)
python3 scripts/orchestrate_edge_pipeline.py \
--tickets-dir path/to/tickets/ \
--output-dir reports/edge_pipeline/ \
--dry-run
Output
All artifacts are written to --output-dir:
output-dir/
├── pipeline_run_manifest.json
├── tickets/ (from auto_detect)
├── hints/hints.yaml (from hints)
├── concepts/edge_concepts.yaml
├── drafts/*.yaml
├── exportable_tickets/*.yaml
├── reviews_iter_0/*.yaml
├── reviews_iter_1/*.yaml (if needed)
└── strategies/<candidate_id>/
├── strategy.yaml
└── metadata.json
Claude Code LLM-Augmented Workflow
Run the LLM-augmented pipeline entirely within Claude Code:
- Run auto_detect to produce
market_summary.json+anomalies.json - Claude Code analyzes data and generates edge hints
- Save hints to a YAML file:
- title: Sector rotation into industrials
observation: Tech underperforming while industrials show relative strength
symbols: [CAT, DE, GE]
regime_bias: Neutral
mechanism_tag: flow
preferred_entry_family: pivot_breakout
hypothesis_type: sector_x_stock
- Run orchestrator with
--llm-ideas-fileand--promote-hints:
python3 scripts/orchestrate_edge_pipeline.py \
--tickets-dir path/to/tickets/ \
--llm-ideas-file llm_hints.yaml \
--promote-hints \
--as-of 2026-02-28 \
--max-synthetic-ratio 1.5 \
--strict-export \
--output-dir reports/edge_pipeline/
Optional Flags
--as-of YYYY-MM-DD— forwarded to hints stage for date filtering--strict-export— export-eligible drafts with any warn finding get REVISE instead of PASS--max-synthetic-ratio N— cap synthetic tickets to N × real ticket count (floor: 3)--overlap-threshold F— condition overlap threshold for concept deduplication (default: 0.75)--no-dedup— disable concept deduplication
Note: --llm-ideas-file and --promote-hints are effective only during full pipeline runs.
--resume-from drafts and --review-only skip hints/concepts stages, so these flags are ignored.
Resources
references/pipeline_flow.md— Pipeline stages, data contracts, and architecturereferences/revision_loop_rules.md— Review-revision feedback loop rules and heuristics
Frequently asked questions about Edge Pipeline Orchestrator
Similar skills
Turborepo
Optimized build system for JavaScript/TypeScript monorepos.
Azure Pipelines Validation
Streamline your Azure DevOps pipeline changes locally.
Azure Developer CLI
Streamline your Azure project workflows with best practices.
Azure Container Registry CLI
Manage Azure Container Registry resources with ease.
Aspire
Build and orchestrate polyglot distributed applications seamlessly.
Vercel CLI
Manage and deploy Vercel projects from the command line.
