context-window-management · davila7 — скилл для Claude Code
Скилл для работы с контекстным окном LLM: суммаризация, обрезка, маршрутизация и защита от context rot. Пригодится, когда диалог упирается в лимит токенов.
npx claude-code-templates@latest --skill ai-research/context-window-managementЧто делает context-window-management
Скилл превращает агента в специалиста по context engineering. Он держит в голове, что контекст — ресурс конечный, и подсказывает, что делать, когда токенов становится слишком много: как суммаризировать, что обрезать, куда направить запрос.
Внутри — набор паттернов и антипаттернов. Tiered Context Strategy выбирает стратегию по размеру контекста, Serial Position Optimization ставит важное в начало и конец, Intelligent Summarization сжимает по значимости, а не по свежести. Отдельно перечислены типичные ошибки: наивная обрезка, игнорирование стоимости токенов, один подход на все случаи.
Скилл рассчитан на работу в паре с rag-implementation, conversation-memory, prompt-caching и llm-npc-dialogue. Ставится в Claude через npx claude-code-templates@latest --skill ai-research/context-window-management или через npx skills add davila7/claude-code-templates --skill context-window-management -a claude-code; файл скилла ложится в ~/.claude/skills/context-window-management/SKILL.md.
Какие задачи решает
- решить, что суммаризировать, а что оставить в контексте
- разложить важное по краям окна, чтобы не потерялось в середине
- выбрать стратегию под размер контекста, а не одну на всё
- посчитать стоимость токенов до того, как упрётся в лимит
- связать управление контекстом с RAG и кэшированием промптов
Примеры запросов агенту
- Помоги разобраться с контекстным окном: что суммаризировать в длинном диалоге?
- Разложи ключевые факты по краям контекста, чтобы середина не потерялась
- Подбери стратегию контекста под этот размер — обрезка или суммаризация?
Как установить context-window-management
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/context-window-management2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill context-window-management -a claude-code3Вручную: положить файлы
~/.claude/skills/context-window-management/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/context-window-management/
Вручную: положить файлы
.agents/skills/context-window-management/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/context-window-management/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates context-window-management2Вручную: положить файлы
.github/skills/context-window-management/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/context-window-managementВручную: положить файлы
.devin/skills/context-window-management/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о context-window-management
Как установить context-window-management в Claude Code?
Через шаблоны: npx claude-code-templates@latest --skill ai-research/context-window-management. Либо через skills CLI: npx skills add davila7/claude-code-templates --skill context-window-management -a claude-code.
Что делает context-window-management?
Даёт агенту стратегии управления контекстным окном: суммаризацию, обрезку, маршрутизацию и приёмы против context rot.
С чем этот скилл работает в паре?
С rag-implementation, conversation-memory, prompt-caching и llm-npc-dialogue.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — context-window-management от других авторов.