claude-opus-4-5-migration — скилл для Claude Code
Скилл находит в кодовой базе строки моделей и вызовы API и переводит их на Opus 4.5. Пригодится, когда проект пора обновить на новую модель.
npx claude-code-templates@latest --skill development/claude-opus-4-5-migrationЧто делает claude-opus-4-5-migration
Скилл проходит по репозиторию и ищет строки моделей вместе с вызовами API. Дальше он подставляет строку Opus 4.5 под нужную платформу: для Anthropic API это claude-opus-4-5-20251101, для AWS Bedrock anthropic.claude-opus-4-5-20251101-v1:0, для Google Vertex AI claude-opus-4-5@20251101, для Azure AI Foundry claude-opus-4-5-20251101. Заодно убирает бета-заголовок context-1m-2025-08-07, который с Opus 4.5 пока не поддерживается, и оставляет на его месте комментарий.
Меняются только строки моделей — правки промптов скилл не делает, пока вы сами не попросите или не опишете конкретную проблему. Если попросите, он берёт готовые сниппеты из references/prompt-snippets.md и встраивает их в существующий промпт через XML-теги, а не приклеивает в конец. Настройка параметра effort описана в references/effort.md.
Миграция односторонняя: Haiku не трогается, а исходными считаются Claude, Claude и Opus 4.1. В конце скилл перечисляет, что изменил.
Какие задачи решает
- найти по репозиторию все строки моделей и вызовы API
- заменить строки Claude, Claude и Opus 4.1 на Opus 4.5
- убрать бета-заголовок
context-1m-2025-08-07, несовместимый с Opus 4.5 - смягчить слишком жёсткие формулировки в промптах, из-за которых инструменты вызываются лишний раз
- встроить новые сниппеты в промпт через XML-теги, не ломая его структуру
Примеры запросов агенту
- Переведи проект на Opus 4.5: найди строки моделей и вызовы API и обнови их
- Модель стала вызывать инструменты слишком часто — ослабь формулировки в промптах
- Добавь в промпт сниппет против лишних файлов и абстракций из
references/prompt-snippets.md
Как установить claude-opus-4-5-migration
1Через claude-code-templates
npx claude-code-templates@latest --skill development/claude-opus-4-5-migration2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill claude-opus-4-5-migration -a claude-code3Вручную: положить файлы
~/.claude/skills/claude-opus-4-5-migration/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/claude-opus-4-5-migration/
Вручную: положить файлы
.agents/skills/claude-opus-4-5-migration/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/claude-opus-4-5-migration/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates claude-opus-4-5-migration2Вручную: положить файлы
.github/skills/claude-opus-4-5-migration/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/claude-opus-4-5-migrationВручную: положить файлы
.devin/skills/claude-opus-4-5-migration/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о claude-opus-4-5-migration
Как установить claude-opus-4-5-migration в Claude Code?
Через шаблоны: npx claude-code-templates@latest --skill development/claude-opus-4-5-migration. Второй способ — npx skills add davila7/claude-code-templates --skill claude-opus-4-5-migration -a claude-code. Файл скилла лежит по пути ~/.claude/skills/claude-opus-4-5-migration/SKILL.md.
Что делает claude-opus-4-5-migration?
Ищет в кодовой базе строки моделей и вызовы API, меняет их на Opus 4.5 под вашу платформу и убирает неподдерживаемый бета-заголовок. Правки промптов делает только по вашей просьбе.
Можно ли этим скиллом перевести проект с Haiku?
Нет. Haiku не мигрируется, скилл рассчитан на Claude, Claude и Opus 4.1.