# archive

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 507 установок · ★ 8
- Автор: kirkchen
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/kirkchen/beat/tree/HEAD/skills/archive/SKILL.md
- Обновлён: 2026-10-14
- HTML: https://affpapa.org/nevibecode/skills/kirkchen-archive

## Что делает

Скилл входит в набор Beat и запускается, когда изменение уже реализовано или проверено. Он смотрит на поле `verification` в `status.yaml`, синхронизирует фичи в `beat/features/`, делает последний проход по глоссарию и ADR, а затем переносит каталог `beat/changes/<name>` в архив.

Работает на той же ветке, где живёт изменение, обычно на ветке ворктри `/beat:design`. Архив — последний коммит на этой ветке, он уезжает в том же PR, что и код, поэтому `main` не тащит активный каталог изменения. Ветки скилл не создаёт и не переключает: если вы на базовой ветке, архивируйте там, а состоянием ветки займётся шаг слияния.

После архивации скилл передаёт управление `superpowers:finishing-a-development-branch` — без него остаются висящие ветки и незакоммиченная работа. Если этот скилл не установлен, шаг пропускается и показывается только сводка. Ещё один момент: при синхронизации `design.md` в возможность, у которой документ уже есть, скилл вливает решения изменения в существующий файл, а не перезаписывает его.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add kirkchen/beat --skill archive -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/archive/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/archive/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add kirkchen/beat --skill archive -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/archive/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add kirkchen/beat --skill archive -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/archive/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install kirkchen/beat archive
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/archive/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add kirkchen/beat --skill archive -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/kirkchen/beat --path skills/archive
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/archive/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add kirkchen/beat --skill archive -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/kirkchen/beat/tree/HEAD/skills/archive/SKILL.md

## Когда брать
- перенести фичи изменения в живую документацию
- убрать завершённый каталог `beat/changes/<name>` в архив
- переписать ссылки на старый путь изменения в ADR и README
- почистить оставшиеся файлы `.feature.orig`
- проверить, что реализация прошла верификацию, прежде чем архивировать

## Примеры запросов агенту
- Изменение готово, заархивируй его
- Синхронизируй фичи и закрой изменение в архив
- Проверь статус верификации и заархивируй изменение

## Похожие
- [software-engineer](https://affpapa.org/nevibecode/skills/software-engineer.md) — скилл · 623 установки
- [document](https://affpapa.org/nevibecode/skills/document.md) — скилл · 4300 установок
- [docs-updater](https://affpapa.org/nevibecode/skills/docs-updater.md) — скилл · 3500 установок
- [vision](https://affpapa.org/nevibecode/skills/kunchenguid-vision.md) — скилл · 666 установок
- [create-pr](https://affpapa.org/nevibecode/skills/zhaono1-create-pr.md) — скилл · 666 установок
- [pr](https://affpapa.org/nevibecode/skills/pr.md) — скилл · 167125 установок

## Другие версии с тем же именем
- [archive · resciencelab](https://affpapa.org/nevibecode/skills/archive.md) — 1200 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
