| name | ke |
| description | Knowledge Extraction — извлечение и маршрутизация знания на рубеже работы. Используй когда обнаружен паттерн, принято решение, найдено различение или завершена подзадача. |
| argument-hint | [что извлечь] |
| version | 1.0.0 |
| layer | L1 |
| status | active |
| triggers | {"slash":["/ke"],"phrases":[]} |
| routing | {"executor":"sonnet","deterministic":false} |
| agents | single |
| interaction | multi-step |
| gates_required | [] |
| gates_enforced | [] |
| gates_rationale | операционный скилл; WP Gate применим только при создании нового РП, не для операционных вызовов |
Knowledge Extraction (Capture-to-Pack)
Выполни извлечение знания: $ARGUMENTS
When to use
Этот скилл делает:
- Inline-capture на рубеже сессии (маршрутизация «что → куда», анонс «Capture: X → Y»).
- Мгновенная запись правил (1-3 строки) в CLAUDE.md.
- Отложенная запись (сложное знание) — добавление в
captures.md для агента-экстрактора.
Этот скилл НЕ делает:
- Не разбирает
extraction-reports/*.md (pending-review кандидатов от агента R2). Это делает /apply-captures (в разработке, Ф3 WP-247).
- Не пишет Pack-сущности (файлы DP., PD., MIM.*). Это делает
/apply-captures (в разработке) после решения R15. Альтернативно R15 может писать в Pack напрямую через Edit — /apply-captures не единственный путь.
- Не запускает агента-экстрактора R2 (работает через launchd каждые 3h в рабочие часы, запуск
extractor.sh inbox-check).
Три инструмента знания (разграничение):
| Инструмент | Роль | Когда | Выход |
|---|
/ke (этот скилл) | R14 Заказчик / R1 Стратег | Рубеж сессии, inline | Правило в CLAUDE.md / запись в captures.md |
extractor.sh inbox-check (агент R2) | R2 Экстрактор (ИИ, launchd 3h, work hours) | Автоматически | extraction-reports/*.md со status: pending-review |
/apply-captures (в разработке, Ф3 WP-247) | R15 Валидатор | Close при N>0 pending-review | Pack-сущности + коммит + обновление status |
Детальная ВДВ-карта цикла: DS-my-strategy/inbox/WP-247-ke-pipeline-vdv.md
Algorithm
Шаг 1. Определи тип знания
| Тип | Куда | Когда | Через KE? |
|---|
| Правило для всех репо (1-3 строки) | CLAUDE.md (корень workspace) | Сразу | Нет |
| Правило для одного репо (1-3 строки) | <repo>/CLAUDE.md | Сразу | Нет |
| Доменное (архитектура, паттерны) | Соответствующий Pack | Close | Да |
| Различение, метод, FM, WP | Соответствующий Pack | Close | Да |
| Реализационное (вендор, стек, деплой) | DS docs/ | Close | Да (KE → DS) |
| Крупный урок | memory/<topic>.md | Close | Нет |
| Зерно для поста | DS-strategy/drafts/draft-list.md | Close | Нет |
Шаг 2. Маршрутизация
Тест HD #29: «Заменим вендора — утверждение станет ложным?»
- Да → реализация (DS)
- Нет → домен (Pack)
Шаг 3. Запись
- Если «Сразу» → записать немедленно
- Если «Close» → добавить в captures для Close-отчёта
Шаг 4. Анонс
Выведи: «Capture: [что] → [куда]»
Если это различение — предложи формулировку для memory/hard-distinctions.md.