ke
Knowledge Extraction — captures and routes knowledge at work boundaries. Use when you discover a pattern, make a decision, find a distinction, or complete a sub-task.
Install
npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/ke
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart
git clone https://github.com/TserenTserenov/FMT-exocortex-template.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole tserentserenov/fmt-exocortex-template collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Knowledge Extraction (Capture-to-Pack)
Выполни извлечение знания: $ARGUMENTS
Scope
Этот скилл делает:
- Inline-capture на рубеже сессии (маршрутизация «что → куда», анонс «Capture: X → Y»).
- Мгновенная запись правил (1-3 строки) в CLAUDE.md.
- Отложенная запись (сложное знание) — добавление в
inbox/captures/<YYYY-MM>.md(маршрут по дате события; правило → Шаг 3) для агента-экстрактора. Легаси-файлinbox/captures.mdновыми записями не пополняется (ротация WP-526, 29.08.2026) — читается как архив.
Этот скилл НЕ делает:
- Не разбирает
extraction-reports/*.md(pending-review кандидатов от агента R2). Это делает/apply-captures. - Не пишет 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 / запись в inbox/captures/<YYYY-MM>.md |
extractor.sh inbox-check (агент R2) |
R2 Экстрактор (ИИ, launchd 3h, work hours) | Автоматически | extraction-reports/*.md со status: pending-review |
/apply-captures |
R15 Валидатор | Close при N>0 pending-review | Pack-сущности + коммит + обновление status |
Детальная ВДВ-карта цикла: <governance-repo>/inbox/WP-247-ke-pipeline-vdv.md
Шаг 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» → добавить запись в
inbox/captures/<YYYY-MM>.md:- однозначная дата события в записи → месяц события;
- дата события отсутствует или неоднозначна → месяц фиксации (сегодня), пометить в тексте записи
event_date: unknownилиevent_date: ambiguous— не угадывать inbox/captures.md(легаси) — только для чтения, новые записи туда не добавлять
Шаг 4. Анонс
Выведи: «Capture: [что] → [куда]»
Если это различение — предложи формулировку для memory/hard-distinctions.md.
Files (fmt-exocortex-template)
-
SKILL.md 4.4 KB
--- name: ke description: Knowledge Extraction — captures and routes knowledge at work boundaries. Use when you discover a pattern, make a decision, find a distinction, or complete a sub-task. argument-hint: "[что извлечь]" browser_safe: true routing: executor: sonnet deterministic: false --- # Knowledge Extraction (Capture-to-Pack) Выполни извлечение знания: $ARGUMENTS ## Scope **Этот скилл делает:** - Inline-capture на рубеже сессии (маршрутизация «что → куда», анонс *«Capture: X → Y»*). - Мгновенная запись правил (1-3 строки) в CLAUDE.md. - Отложенная запись (сложное знание) — добавление в `inbox/captures/<YYYY-MM>.md` (маршрут по дате события; правило → Шаг 3) для агента-экстрактора. Легаси-файл `inbox/captures.md` новыми записями не пополняется (ротация WP-526, 29.08.2026) — читается как архив. **Этот скилл НЕ делает:** - Не разбирает `extraction-reports/*.md` (pending-review кандидатов от агента R2). Это делает `/apply-captures`. - Не пишет 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 / запись в `inbox/captures/<YYYY-MM>.md` | | `extractor.sh inbox-check` (агент R2) | R2 Экстрактор (ИИ, launchd 3h, work hours) | Автоматически | `extraction-reports/*.md` со `status: pending-review` | | `/apply-captures` | R15 Валидатор | Close при N>0 pending-review | Pack-сущности + коммит + обновление status | Детальная ВДВ-карта цикла: `<governance-repo>/inbox/WP-247-ke-pipeline-vdv.md` ## Шаг 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» → добавить запись в `inbox/captures/<YYYY-MM>.md`: - однозначная дата события в записи → месяц события; - дата события отсутствует или неоднозначна → месяц фиксации (сегодня), пометить в тексте записи `event_date: unknown` или `event_date: ambiguous` — не угадывать - `inbox/captures.md` (легаси) — только для чтения, новые записи туда не добавлять ## Шаг 4. Анонс Выведи: *«Capture: [что] → [куда]»* Если это различение — предложи формулировку для `memory/hard-distinctions.md`.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.