edge-hint-extractor

Extract edge hints from daily market observations and news reactions, with optional LLM ideation, and output canonical hints.yaml for downstream concept synthesis and auto detection.

By tradermonty · 2,083 installs

npx skills add tradermonty/claude-trading-skills --skill edge-hint-extractor

Source repository · Upstream listing

Edge Hint Extractor Overview Convert raw observation signals ( market summary , anomalies , news reactions ) into structured edge hints. This skill is the first stage in the split workflow: observe abstract design pipeline . When to Use You want to turn daily market observations into reusable hint objects. You want LLM generated ideas constrained by current anomalies/news context. You need a clean hints.yaml input for concept synthesis or auto detection. Prerequisites Python 3.9+ PyYAML Optional inputs from detector run: market summary.json anomalies.json news reactions.csv or news reactions.json Output hints.yaml containing: hints list generation metadata rule/LLM hint counts Workflow 1. Gather observation files ( market summary , anomalies , optional news reactions). 2. Run scripts/build hints.py to generate deterministic hints. 3. Optionally augment hints with LLM ideas via one of two methods: a. llm ideas cmd — pipe data to an external LLM CLI (subprocess). b. llm ideas file PATH — load pre written hints from a YAML file (for Claude Code workflows where Claude generates hints itself). 4. Pass hints.yaml into concept synthesis or auto detection. Note: llm ideas cmd and llm ideas file are mutually exclusive. Quick Commands Rule based only (default output to reports/edge hint extractor/hints.yaml ): Rule + LLM augmentation (external CLI): Rule + LLM augmentation (pre written file, for Claude Code): Resources skills/edge hint extractor/scripts/build hints.py references/hints schema.md