claude-command-converter — скилл для Claude Code: установка
Скилл преобразует слэш-команды Claude Code в переносимый формат Agent Skills. Пригодится при переносе рабочих процессов в Codex, Cursor или Copilot.
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a claude-codeЧто делает claude-command-converter
Скилл берёт файлы слэш-команд из каталога .claude/commands/ и переписывает их в формат skills/<skill-name>/SKILL.md. Имя файла преобразуется в kebab-case: точки заменяются дефисами. Если путь к исходному файлу не передан сразу, агент запросит его в диалоге.
Во время конвертации утилита очищает разметку от специфичных для Claude Code блоков. Переменная $ARGUMENTS превращается в описание параметров внутри секции Inputs. Поле handoffs из заголовка переносится в текстовый раздел Next Steps, а описание дополняется условиями запуска.
После генерации нужно проверить логику вручную: специфичные конструкции среды удаляются, поэтому цепочки вызовов могут потребовать ручной правки путей. Проект опубликован под лицензией AGPL-3.0.
Какие задачи решает
- перенести команды Claude Code в формат Agent Skills
- убрать привязку к
$ARGUMENTSи блокамhandoffs - стандартизировать заголовок и секции для других ассистентов
- сформировать разделы
Inputs,WorkflowиOutputsиз текста команды
Примеры запросов агенту
- Сконвертируй команду
.claude/commands/speckit.specify.mdв скилл - Перенеси файл
.claude/commands/test-runner.mdв формат Agent Skills с именемtest-runner
Как установить claude-command-converter
1Через Skills CLI (Vercel)
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a claude-code2Вручную: положить файлы
~/.claude/skills/claude-command-converter/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/claude-command-converter/
1Через Skills CLI (Vercel)
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a codex2Вручную: положить файлы
.agents/skills/claude-command-converter/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a cursor2Вручную: положить файлы
.cursor/skills/claude-command-converter/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dceoy/speckit-agent-skills claude-command-converter2Вручную: положить файлы
.github/skills/claude-command-converter/SKILL.md1Через Skills CLI (Vercel)
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a gemini-cli2Командой платформы
gemini skills install https://github.com/dceoy/speckit-agent-skills --path skills/claude-command-converterВручную: положить файлы
.devin/skills/claude-command-converter/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о claude-command-converter
Как установить claude-command-converter в Claude Code?
Выполните команду npx skills add dceoy/speckit-agent-skills --skill claude-command-converter -a claude-code.
Что делает claude-command-converter?
Скилл переносит слэш-команды из .claude/commands/ в структуру skills/<skill-name>/SKILL.md, адаптирует метаданные и убирает синтаксис Claude Code.
Что происходит с переменной $ARGUMENTS при конвертации?
Блок $ARGUMENTS удаляется из текста. Вместо него создаётся секция Inputs, где словами описываются ожидаемые входные параметры.