К основному содержанию
скилл CX Codex

recover-context — скилл для Claude Code: восстановление контекста и установка

Скилл собирает контекст последней задачи из родительской сессии и отмечает её состояние, решения и следующие шаги. Нужен, когда продолжаете работу с сохранённой цепочкой сессий.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pchalasani/claude-code-tools --skill recover-context -a claude-code
Открыть на GitHub

Что делает recover-context

Скилл находит последнюю родительскую сессию в цепочке и извлекает из неё текущую задачу, её состояние, принятые решения и ожидающие шаги. Также он проверяет связанные документы и изменявшиеся файлы, например заметки о задаче и рабочие журналы.

Чтобы не загружать большой файл сессии в основной контекст, скилл поручает поиск субагенту session-searcher, а без поддержки субагентов использует aichat:session-search. В результате пользователь получает краткое описание контекста, список подходящих файлов и вопрос о том, как продолжить. Для работы нужна цепочка сессий в первом сообщении; без неё скиллу не из чего выбирать родительскую сессию.

Какие задачи решает

  • восстановить последнюю задачу из родительской сессии
  • понять, завершена ли задача или ещё выполняется
  • найти упомянутые спецификации и рабочие файлы
  • выяснить следующие шаги и принятые решения

Примеры запросов агенту

  • Восстанови контекст последней задачи из цепочки сессий и перечисли связанные файлы.
  • Посмотри последнюю родительскую сессию: что делали и какие шаги остались?
  • Найди решения и текущий статус задачи, затем спроси, как продолжить.

Как установить recover-context

1Через Skills CLI (Vercel)

npx skills add pchalasani/claude-code-tools --skill recover-context -a claude-code

2Вручную: положить файлы

~/.claude/skills/recover-context/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/recover-context/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о recover-context

Как установить recover-context в Claude Code?

Выполните npx skills add pchalasani/claude-code-tools --skill recover-context -a claude-code. Файл скилла находится по пути ~/.claude/skills/recover-context/SKILL.md.

Что делает recover-context?

Он извлекает из последней родительской сессии контекст задачи, её статус, решения и дальнейшие шаги. Также проверяет связанные документы и файлы.

Что нужно для работы recover-context?

В первом сообщении должна быть цепочка сессий, по которой можно определить последнюю родительскую сессию. Для поиска скилл использует субагента session-searcher, а если субагенты недоступны — aichat:session-search.

Исходный текст

SKILL.md · MIT
---
name: recover-context
description: Extract full context of the last task from the most recent parent session
  shown in the session lineage. Strategically uses sub-agents to avoid bloating your
  own context.
---

# recover-context

Use this skill to extract context from a parent session when a session lineage is
present (shown in the first user message of this conversation).

## Instructions

1. **Identify the most recent parent session** from the lineage chain (the last
   file in the chronological list).

2. **Use sub-agents to explore** (to avoid bloating your own context):
   - If you have the Task tool with subagent support, use the `session-searcher`
     subagent (subagent_type: `session-searcher`) to analyze the most recent session
   - If sub-agents are NOT available, use the `aichat:session-search` skill instead

3. **Extract the following from the most recent session:**
   - What was the last task being worked on?
   - What was the current state of that task (completed, in-progress, blocked)?
   - Any pending items or next steps mentioned?
   - Key decisions made or approaches chosen

4. **Also check for associated documents:**
   - Issue specs or task descriptions referenced in the session
   - Any markdown files created during that session (check WORKLOG/, issues/, etc.)
   - Code files that were being modified

5. **Report back concisely:**
   - State your understanding of the task context
   - List any files you found that are relevant
   - Ask the user how they'd like to proceed

## Example Sub-agent Prompt

If using the Task tool with `session-searcher` subagent:

```
Analyze the session file at [path from lineage] and extract:
1. The last task being worked on (look at the final 20-30 messages)
2. Current state of that task
3. Any referenced markdown files (issue specs, work logs, etc.)
4. Pending next steps or blockers

Return a concise summary.
```

## Constraints

- Do NOT read large session files directly into your own context
- ALWAYS delegate to sub-agents or the session-search skill
- Keep your summary concise - the user knows what they were working on
- Focus on the LAST task, not the entire session history

© pchalasani · MIT · pchalasani/claude-code-tools

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора8

agent-style Скилл задаёт правила для формального технического текста на английском. Вызывайте его явно, когда нужно написать или отредактировать документ по правилам agent-style. CX Codex +1 ★ 2 021звёзд репо socratic-quiz Скилл ведёт диалог наводящими вопросами и не выдаёт готовый ответ, пока вы сами до него не дойдёте. Пригодится, когда нужно разобраться в теме или в чужом коде. CX Codex +1 ★ 2 021звёзд репо code-walk-thru Скилл ведёт агента по файлам по одному и открывает каждый в вашем редакторе на нужной строке, чтобы вы следили за разбором или правками. CX Codex +1 ★ 2 021звёзд репо tmux-cli Скилл даёт агенту доступ к командам в других панелях tmux. Он пригодится для запуска тестов, сборок и обмена сообщениями между CLI-агентами. CX Codex +1 ★ 2 021звёзд репо msg Скилл даёт агенту CLI msg, чтобы писать другим сессиям Claude и Codex, читать входящие и договариваться о работе в tmux-панелях. CX Codex +1 ★ 2 021звёзд репо add-pattern Скилл записывает паттерны Langroid для дальнейшего использования: добавляет краткую запись в каталог и отдельный документ с описанием реализации и кодом. CX Codex +1 ★ 2 021звёзд репо jev-prose Скилл гоняет черновик через CLI jev-prose, получает отчёт о шаблонных AI-оборотах и правит текст по нему. Пригодится, когда пишешь абзацы и хочешь убрать штампы. CX Codex +1 ★ 2 021звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой