# ce-retune

Перетюнивает корпус скиллов под новую модель по замерам: базовая линия из архива прогонов, шумовой пол, аудит и проходы до порога, записанного заранее.

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

## Что делает

Скилл ведёт перетюн корпуса скиллов под новую модель через замеры. Сначала он ищет в архиве прогонов базовую линию: логи с трассой вызовов инструментов, терминальным маркером, счётчиками токенов и финальным сообщением. Потом гоняет харнесс на двух одинаковых копиях корпуса с одним коммитом и получает шумовой пол. Порог `bar:<n>` регистрируется письменно до первой правки, потому что порог, выбранный после результатов, уже не порог.

Дальше корпус аудируют с двух сторон: один агент на скилл предлагает сокращения, второй защищает текущий текст. Нужны независимые контексты, без них аудит не получится. Правки идут хирургическими проходами, по одной проблеме на агента, после каждого прохода замер. Тесты под зелёный не правят: строка, которую держит тест, это находка для отчёта. С остановками та же осторожность — часть workflow существует, чтобы остановиться и спросить.

Без харнесса, который умеет A/B двух сборок корпуса, скилл отказывается работать. Ему нужен селектор сборки вроде `--plugin-dir` и повторяемая задача, которую корпус проходит до конца. Это повод сначала собрать стенд, а потом трогать промпты. Цель — не сократить слова, а пройти зарегистрированный порог.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EveryInc/compound-engineering-plugin --skill ce-retune -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EveryInc/compound-engineering-plugin --skill ce-retune -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EveryInc/compound-engineering-plugin --skill ce-retune -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install EveryInc/compound-engineering-plugin ce-retune
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EveryInc/compound-engineering-plugin --skill ce-retune -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/EveryInc/compound-engineering-plugin --path skills/ce-retune
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add EveryInc/compound-engineering-plugin --skill ce-retune -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/EveryInc/compound-engineering-plugin/tree/HEAD/skills/ce-retune/SKILL.md

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

## Примеры запросов агенту
- Запусти `ce-retune` под новую модель, корпус в `./skills`, `bar:<n>` последовательных чистых прогонов.
- Используй `ce-retune` и скажи, чего не хватает для замера: селектора сборки или повторяемой задачи.
- \`ce-retune` для симптома «прогон обрывается на середине», путь к корпусу `./skills`.

## Похожие
- [llm-evaluation](https://affpapa.org/nevibecode/skills/llm-evaluation.md) — скилл · 12755 установок
- [nemo-evaluator-sdk](https://affpapa.org/nevibecode/skills/nemo-evaluator-sdk.md) — скилл · 943 установки
- [bmad-eval](https://affpapa.org/nevibecode/skills/bmad-eval.md) — скилл · 4600 установок
- [principle-explain-the-number](https://affpapa.org/nevibecode/skills/principle-explain-the-number.md) — скилл · 4100 установок
- [ai-evals](https://affpapa.org/nevibecode/skills/ai-evals.md) — скилл · 2100 установок
- [agent-eval](https://affpapa.org/nevibecode/skills/colbymchenry-agent-eval.md) — скилл · 1800 установок

Из того же набора: [everyinc/compound-engineering-plugin](https://affpapa.org/nevibecode/by/everyinc/compound-engineering-plugin.md) — 34 карточки

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