К основному содержанию
скилл CX Codex

edge-hint-extractor — скилл для Claude Code: хинты из наблюдений

Превращает дневные наблюдения за рынком и реакции на новости в структурированные хинты и собирает их в hints.yaml.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tradermonty/claude-trading-skills --skill edge-hint-extractor -a claude-code
Открыть на GitHub

Что делает edge-hint-extractor

Скилл берёт сырые сигналы — market_summary, anomalies и реакции на новости — и превращает их в набор хинтов. Это первая ступень цепочки observe -> abstract -> design -> pipeline: дальше hints.yaml уходит в синтез концепций или авто-детекцию.

Внутри один скрипт scripts/build_hints.py. Он строит детерминированные хинты по правилам, а идеи от модели добавляются двумя взаимоисключающими способами: --llm-ideas-cmd гонит данные во внешний LLM CLI через subprocess, --llm-ideas-file PATH читает заранее написанный YAML — этот вариант рассчитан на Claude, где хинты генерирует сам агент. Флаги --llm-ideas-cmd и --llm-ideas-file вместе не сработают.

Нужен Python 3.9+ и PyYAML. Файлы наблюдений необязательны, но без них строить нечего: market_summary.json и anomalies.json берутся из прогона детектора, реакции на новости — news_reactions.csv или news_reactions.json. По умолчанию результат ложится в reports/edge_hint_extractor/hints.yaml, схема описана в references/hints_schema.md.

Какие задачи решает

  • собрать хинты из дневных наблюдений за рынком
  • добавить идеи модели к аномалиям и новостям
  • получить чистый hints.yaml для синтеза концепций
  • подготовить вход для авто-детекции
  • свести сигналы детектора в один структурированный файл

Примеры запросов агенту

  • Собери хинты из market_summary.json и anomalies.json за 2026-02-20 в reports/
  • Добавь к хинтам свои идеи по текущим аномалиям и сохрани hints.yaml
  • Прогони build_hints.py с --llm-ideas-file /tmp/llm_hints.yaml

Как установить edge-hint-extractor

1Через Skills CLI (Vercel)

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

2Вручную: положить файлы

~/.claude/skills/edge-hint-extractor/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/edge-hint-extractor/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора73

pair-trade-screener Скилл ищет коинтегрированные пары акций внутри сектора, считает z-score спреда и даёт сигналы на вход и выход. CX Codex +1 3 400установок finviz-screener Превращает запрос словами в ссылку на скринер FinViz и открывает её в Chrome. Пригодится, когда нужно быстро отобрать акции по фундаменталу или технике. CX Codex +1 3 400установок market-breadth-analyzer Оценивает здоровье ширины рынка по шкале от 0 до 100 на основе общедоступных CSV-файлов TraderMonty. Помогает понять, насколько широким фронтом идёт ралли акций. CX Codex +1 3 500установок dual-axis-skill-reviewer Проверяет скиллы по коду и через LLM, объединяет оценки в итоговый балл и сохраняет отчёты. Пригодится для контроля качества и проверки перед слиянием. CX Codex +1 3 300установок edge-concept-synthesizer Группирует тикеты детектора и подсказки в общие торговые концепты с тезисом и сигналами инвалидации. Защищает от переобучения перед созданием стратегий. CX Codex +1 3 300установок trader-memory-core Скилл ведёт инвестиционные тезисы от идеи из скринера до закрытой позиции с разбором полётов. Пригодится, если решения по сделкам теряются между чатами. CX Codex +1 3 300установок pead-screener Ищет акции с гэпом вверх после отчёта и проверяет, есть ли у движения продолжение. Полезен, если торгуете пост-отчётный дрейф по недельным свечам. CX Codex +1 3 300установок kanchi-dividend-us-tax-accounting Скилл классифицирует дивиденды США для акций, REIT и BDC, проверяет сроки удержания и распределяет активы между брокерскими и пенсионными счетами. CX Codex +1 3 300установок

Похожие

churn-prevention coreyhaines31 Скилл для Claude Code, который разбирает отток подписок: опрос при отмене, предложение под причину ухода, восстановление неудачных платежей. CX Codex +1 121 000установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок community-marketing coreyhaines31 Помогает запустить и развивать сообщество в Discord или Slack для удержания пользователей и создания базы амбассадоров. CX Codex +1 89 500установок ads coreyhaines31 Скилл помогает планировать, проверять и оптимизировать рекламу в Google Ads, Meta и LinkedIn. Опирается на плейбуки и требует фактов вместо домыслов. CX Codex +1 82 800установок pricing coreyhaines31 Помогает агенту разобрать цены и тарифы SaaS: выбрать метрику, собрать планы, проверить страницу с ценами. Пригодится, когда непонятно, сколько брать и за что. CX Codex +1 79 300установок marketing-plan coreyhaines31 Генерирует 12-месячный маркетинговый план по структуре AARRR с аудитом и дорожной картой на 90 дней. Готовый результат оформляется в Markdown для Notion. CX Codex +1 67 900установок

Рядом в теме «Финансы и бизнес»

Всё по теме «Финансы и бизнес» →

Вопросы о edge-hint-extractor

Как установить edge-hint-extractor в Claude Code?

Выполните npx skills add tradermonty/claude-trading-skills --skill edge-hint-extractor -a claude-code. Скилл окажется в ~/.claude/skills/edge-hint-extractor/SKILL.md.

Что делает edge-hint-extractor?

Превращает наблюдения за рынком и реакции на новости в структурированные хинты и пишет их в hints.yaml вместе с метаданными генерации и счётчиками rule/LLM-хинтов.

Чем отличаются --llm-ideas-cmd и --llm-ideas-file?

Первый передаёт данные внешнему LLM CLI через subprocess, второй читает уже готовые хинты из YAML-файла. Одновременно эти флаги использовать нельзя.

Исходный текст

SKILL.md · MIT
---
name: edge-hint-extractor
description: 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.
---

# 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`):

```bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
  --market-summary /tmp/edge-auto/market_summary.json \
  --anomalies /tmp/edge-auto/anomalies.json \
  --news-reactions /tmp/news_reactions.csv \
  --as-of 2026-02-20 \
  --output-dir reports/
```

Rule + LLM augmentation (external CLI):

```bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
  --market-summary /tmp/edge-auto/market_summary.json \
  --anomalies /tmp/edge-auto/anomalies.json \
  --llm-ideas-cmd "python3 /path/to/llm_ideas_cli.py" \
  --output-dir reports/
```

Rule + LLM augmentation (pre-written file, for Claude Code):

```bash
python3 skills/edge-hint-extractor/scripts/build_hints.py \
  --market-summary /tmp/edge-auto/market_summary.json \
  --anomalies /tmp/edge-auto/anomalies.json \
  --llm-ideas-file /tmp/llm_hints.yaml \
  --output-dir reports/
```

## Resources

- `skills/edge-hint-extractor/scripts/build_hints.py`
- `references/hints_schema.md`

© tradermonty · MIT · tradermonty/claude-trading-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой