К основному содержанию
плагин

handoff-engineering — плагин для Claude Code: передача сессии

Сжимает текущую сессию в markdown-хендофф, чтобы свежий агент продолжил работу. Ссылается на артефакты по пути или URL, а не копирует их.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install handoff-engineering@claude-code-skills
Открыть на GitHub

Что делает handoff-engineering

Плагин собирает документ о состоянии разговора: что сделано, что дальше, какие скиллы понадобятся в следующей сессии. Внутри три Python-скрипта на стандартной библиотеке. handoff_template_generator.py делает каркас под конкретный фокус следующей сессии, artifact_deduplicator.py ищет в черновике куски, которые лучше заменить ссылкой, skill_recommender.py подбирает скиллы по содержимому хендофф-документа.

Есть агент-персона cs-handoff-author и слэш-команда /cs-handoff для генерации в один заход. Правило «не дублировать» взято у Matt Pocock под MIT и сохранено дословно: PRD, планы, ADR, issue и коммиты упоминаются путём или ссылкой. Поэтому документ остаётся коротким и не расходится с исходниками.

Скрипты запускаются через python, отдельной установки зависимостей не требуется. Файл сохраняется по пути от mktemp -t handoff-XXXXXX.md, и перед записью его нужно прочитать. Если передать аргументы, они трактуются как описание фокуса следующей сессии.

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

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

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

  • /cs-handoff ship PR 2
  • Сделай хендофф текущей сессии, укажи, какие скиллы понадобятся дальше
  • Прогони artifact_deduplicator.py по черновику хендоффа

Как установить handoff-engineering

Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install handoff-engineering@claude-code-skills

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

Вопросы о handoff-engineering

Как установить handoff-engineering в Claude?

Через маркетплейс: сначала /plugin marketplace add alirezarezvani/claude-skills, затем /plugin install handoff-engineering@claude-code-skills.

Что делает handoff-engineering?

Сжимает текущий разговор в markdown-документ для следующего агента. Артефакты вроде PRD, планов и коммитов он не копирует, а указывает путём или ссылкой.

Чем это отличается от исходного скилла Matt Pocock?

Добавлены три Python-скрипта на стандартной библиотеке, справочные материалы, агент cs-handoff-author и команда /cs-handoff. Дисциплина «без дублирования» сохранена как в оригинале.

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

handoff · MIT
# handoff

Conversation-handoff document generator. Saves the current state of a conversation so a fresh agent can pick up the work cleanly.

## Attribution

**Derived from [Matt Pocock's handoff](https://github.com/mattpocock/skills/tree/main/skills/productivity/handoff)** (MIT). Matt's no-duplication discipline preserved verbatim — handoff docs reference existing artifacts by path/URL, never duplicate them.

## What this adds on top of Matt's original

| Addition | Where | Why |
|---|---|---|
| **3 stdlib Python tools** | `skills/handoff/scripts/` | Template generator (tailored to next-session focus), artifact deduplicator (find references that should replace inline content), skill recommender (which skills next session needs) |
| **3 in-depth references** (5+ sources each) | `skills/handoff/references/` | Handoff structure · Deduplication discipline · Skill matching for next session |
| **cs-handoff-author persona agent** | `agents/cs-handoff-author.md` | Continuity-focused handoff author with hard rule against duplication |
| **`/cs-handoff` slash command** | `commands/cs-handoff.md` | One-shot handoff generation with argument hint |

## Matt's original (preserved)

> "Write a handoff document summarising the current conversation so a fresh agent can continue the work. Save it to a path produced by `mktemp -t handoff-XXXXXX.md` (read the file before you write to it). Suggest the skills to be used, if any, by the next session. Do not duplicate content already captured in other artifacts (PRDs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead. If the user passed arguments, treat them as a description of what the next session will focus on and tailor the doc accordingly."

## Quick start

```bash
# Generate a handoff template scaffold tailored to next-session focus
python skills/handoff/scripts/handoff_template_generator.py --next-focus "ship PR 2"

# Detect artifacts in a handoff draft that could be replaced by references
python skills/handoff/scripts/artifact_deduplicator.py path/to/draft-handoff.md

# Recommend skills for the next session based on handoff content
python skills/handoff/scripts/skill_recommender.py path/to/handoff.md
```

## License

MIT (matching Matt's upstream).

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
backend-to-frontend-handoff-docs davila7 Скилл собирает API-хендофф-документ для фронтенд-разработчиков: эндпоинты, DTO, валидация и граничные случаи в одном markdown-файле. 164установок wrap-up codewithmukesh Скилл сохраняет итоги сессии в .claude/handoff.md и подгружает их при следующем запуске. Пригодится, если работа над задачей не укладывается в один заход. CX Codex +1 2 800установок engineering-blog-post Samuel Berthe Скилл пишет и редактирует инженерные статьи так, чтобы недоверчивый разработчик не закрыл вкладку. Пригодится для постов «как мы это построили», разборов багов и публичных постмортемов. CX Codex +1 10 300установок revision-continuity danjdewhurst Скилл помогает редактировать главы литературного проекта и находить сюжетные нестыковки. Он пригодится для сквозной вычитки черновика без потери фактов и хронологии. CX Codex +1 743установок handoff rohitg00 Возобновляет последнюю сессию агента для текущей папки и сразу показывает незакрытый вопрос. CX Codex +1 13 400установок paseo-handoff getpaseo Передаёт текущую задачу новому агенту вместе с контекстом, решениями и файлами. Пригодится, когда нужно продолжить работу в чистой сессии или в отдельном git worktree. CX Codex +1 4 900установок

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

Весь набор →
landing Собирает премиальный лендинг в одном самодостаточном HTML-файле: GSAP-анимации, параллакс за курсором, три секции. ★ 28 733звёзд репо deep-work Превращает список задач в расписание с глубокими блоками, бюджетом на мелочи и учётом часов фокуса. ★ 28 733звёзд репо roast Собирает пять независимых рецензентов, которые разбирают идею с разных сторон, и выдаёт один вердикт: GO, RESHAPE или KILL. ★ 28 733звёзд репо reflect-skill Останавливает работу над деталями и перечитывает весь разговор с исходной цели: где вы свернули не туда и что упустили. ★ 28 733звёзд репо agent-harness Превращает папку со скиллами в ограниченный цикл: агент берёт цель, разбивает её на задачи, выполняет, проверяет и закрывает только после проверки. ★ 28 733звёзд репо caveman Режим ответов без воды: агент выбрасывает вводные слова и вежливости, оставляя техническую суть. Токенов уходит меньше. ★ 28 733звёзд репо write-a-skill Плагин для тех, кто пишет собственные скиллы: помогает собрать новый скилл по трёхфазному процессу и проверяет его скриптами. ★ 28 733звёзд репо kubernetes-operator Дисциплина разработки Kubernetes-операторов: валидатор CRD, линтер reconcile-циклов и аудит Capability Levels. Пригодится, когда контроллер уже пишется, а не когда его только выбирают. ★ 28 733звёзд репо

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

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