Manages context in long sessions by suggesting /compact at logical task boundaries — after research phases, debugging, or phase transitions. Prevents losing critical context mid-implementation.
Scanned 5/27/2026
Install via CLI
openskills install the-hugin/RSIm---
name: strategic-compact
description: Manages context in long sessions by suggesting /compact at logical task boundaries — after research phases, debugging, or phase transitions. Prevents losing critical context mid-implementation.
group: meta
triggers:
- "контекст заканчивается"
- "длинная сессия"
- "compact стратегия"
- "сессия долгая"
output: "compact suggestion with preserved context checklist"
calls: []
---
# Strategic Compact
Guide for strategic `/compact` at logical boundaries — not arbitrary auto-compaction.
## Проблема
Авто-компакт срабатывает непредсказуемо, часто посреди реализации — теряются имена переменных, пути к файлам, промежуточный контекст, критичный для продолжения работы.
## Когда компактить (YES)
| Момент | Причина |
|---|---|
| После фазы исследования, перед написанием кода | Черновики анализа не нужны |
| После решения сложного бага | Отладочный контекст исчерпал себя |
| После завершения фазы плана (research→planning, planning→implementation) | Чистый старт новой фазы |
| Перед началом нового независимого подзадания | Свежий контекст важнее старого |
## Когда НЕ компактить (NO)
- Посреди реализации (потеряются имена переменных, содержимое файлов)
- В процессе отладки связанных компонентов
- При работе с несколькими взаимосвязанными файлами одновременно
## Перед компактом — сохрани контекст
**НЕ переживёт компакт** (сохрани явно):
- Пути к файлам и ключевые символы → запиши в `CLAUDE.md` или `plan.md`
- Состояние задачи → отметь прогресс `- [x]` в `plan.md`
- Принятые решения → добавь в LOG раздел `CLAUDE.md`
**Переживает автоматически:**
- Инструкции `CLAUDE.md`
- Список задач `plan.md`
- Файлы памяти `~/.claude/memory/`
- Состояние git
## Компакт с контекстом
Используй кастомное сообщение вместо пустого `/compact`:
```
/compact Следующий шаг: реализовать [конкретный шаг]. Ключевые файлы: [пути]. Переменные: [имена].
```
## Пороговая эвристика
Предлагай компакт после:
- ~50 Edit/Write операций в сессии
- Заметного замедления ответов
- Завершения каждой фазы в `plan.md`
- Переключения на принципиально другую задачу
No comments yet. Be the first to comment!
End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches.
Orchestrate multi-phase deep research with web search, memory retrieval, pattern matching, and synthesis into structured findings
Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history.
CodeTour `.tour`ファイルを作成 — ペルソナターゲット、ステップバイステップウォークスルー(実際のファイルとラインアンカー付き)。オンボーディングツアー、アーキテクチャウォークスルー、PRツアー、RCAツアー、構造化「これがどのように機能するかを説明」リクエストに使用。
KMPプロジェクト向けのCompose MultiplatformおよびJetpack Composeパターン — 状態管理、ナビゲーション、テーマ設定、パフォーマンス、プラットフォーム固有のUI。