Skip to content
Back to skills

Context Engineering

ASecurity

[STATUS: review] [CONFIDENCE: high] [REVIEWED: 2026-04-18] Техники управления контекстом: как уменьшить потребление токенов не теряя качество, как структурировать длинные сессии, когда делать /compact, как не терять важное при compaction. Актуально для сессий с большими проектами и длинными задачами. Триггеры: "context engineering", "токены заканчиваются", "контекст переполнен", "как сэкономить токены", "оптимизируй контекст", "compaction strategy", "сессия стала медленной", "context window"....

  • 9 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
ai-agentspythonsql

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add sergeeey/Claude-cod-top-2026 --skill context-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Context Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Context Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sergeeey-context-engineering/badge)](https://www.skillsdirectory.com/skills/sergeeey-context-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: context-engineering
description: >
  [STATUS: review] [CONFIDENCE: high] [REVIEWED: 2026-04-18]
  Техники управления контекстом: как уменьшить потребление токенов не теряя качество,
  как структурировать длинные сессии, когда делать /compact, как не терять
  важное при compaction. Актуально для сессий с большими проектами и длинными задачами.
  Триггеры: "context engineering", "токены заканчиваются", "контекст переполнен",
  "как сэкономить токены", "оптимизируй контекст", "compaction strategy",
  "сессия стала медленной", "context window".
  НЕ использовать для: написания кода или анализа — только управление контекстом.
---

# Context Engineering — Управление контекстом сессии

## Зачем это нужно

Контекстное окно = рабочий стол. Когда на нём слишком много всего:
- Claude начинает "забывать" детали из начала сессии
- Ответы становятся медленнее и дороже
- Важные решения теряются при compaction

Эта инструкция — система управления "рабочим столом".

---

## Правило 1: Горячее vs Холодное

**Горячий контекст** (держать в окне):
- Текущая задача и её статус
- Последние 3 ошибки и их причины
- Файлы которые редактируются прямо сейчас

**Холодный контекст** (вынести в файлы):
- Архитектурные решения → `.claude/memory/decisions.md`
- Паттерны → `~/.claude/memory/_auto/patterns.md`
- История сессий → `~/.claude/memory/_auto/wiki/`

Если что-то важное — **сохрани в файл, а не держи в промпте**.

---

## Правило 2: Когда делать /compact

Делай `/compact` когда:
- Контекст > 60% заполнен (смотри statusline)
- Закончена логическая единица работы (фича, PR, дебаг сессия)
- Перед сменой задачи

НЕ делай `/compact`:
- В середине дебага (потеряешь стек трейс)
- Если не сохранил activeContext.md

---

## Правило 3: Перед /compact — сохрани

Обязательный чеклист:
```
1. Обновить .claude/memory/activeContext.md (## Current Focus)
2. Если был bug fix → добавить в patterns.md [AVOID]
3. Если было решение → добавить в decisions.md
4. Если длинный дебаг → session_save сохранит в wiki автоматически
```

---

## Правило 4: Структура промптов

**Плохо** (тратит токены на повторение):
```
"Помни что мы используем Python 3.11, Neo4j 5.x, pytest,
и что вчера мы решили использовать asyncpg вместо SQLAlchemy,
и что тесты запускаются через make test..."
```

**Хорошо** (ссылка на файл):
```
"Смотри CLAUDE.md для стека. Задача: [конкретное действие]"
```

Контекст уже в файлах благодаря `session_start.py` и `knowledge_librarian.py`.
Не дублируй его в промптах.

---

## Правило 5: Агенты для длинных задач

Если задача требует >20 tool calls — запускай через агента:
```
Agent(builder) → получает изолированный контекст
```
Это не тратит токены основной сессии на промежуточные шаги.

---

## Диагностика: Признаки переполненного контекста

| Симптом | Причина | Решение |
|---------|---------|---------|
| Claude повторяет вопросы которые уже задавал | Забыл начало сессии | /compact + сохранить контекст |
| Ответы стали короче и поверхностнее | Экономит токены | /compact |
| "Я не нашёл файл X" хотя читал его 5 минут назад | Context eviction | Прочитай файл снова явно |
| Медленная реакция | Большой контекст = больше обработки | /compact |

---

## Метрика

Хорошая сессия: **<40% контекстного окна** на середине задачи.
Если больше → применяй правила 1-3 и делай /compact.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.