claude-better-cli — скилл для Claude Code
Скилл описывает замену Claude CLI с совместимыми командами, меньшим потреблением памяти и быстрым запуском. Нужен при проверке такого перехода.
npx skills add reason-machines/trending-skills --skill claude-better-cli -a claude-codeЧто делает claude-better-cli
claude-better-cli описывает совместимую реализацию Claude CLI: команды, флаги, коды выхода и привычные сценарии оболочки должны работать без переписывания. В примерах есть claude --help, claude auth status, интерактивный claude chat и однократный запуск через claude -p.
Внутри разобраны варианты установки бинарника через PATH или alias, чтение ANTHROPIC_API_KEY и каталога ~/.claude/, а также разбор JSON через jq. Архитектурные детали включают потоковую обработку без копирования, ленивую инициализацию и заранее подготовленный реестр команд.
Доступ к исходному коду и бинарнику предоставляется выбранным заказчикам по запросу. Без этого доступа скилл не превращается в установленный заменяющий CLI.
Какие задачи решает
- заменить вызовы Claude CLI в скриптах
- проверить статус авторизации через
claude auth status - запустить интерактивную сессию через
claude chat - передать файл в однократный запрос
claude -p - разобрать JSON-ответ через
jq
Примеры запросов агенту
- Подскажи, как заменить Claude CLI на
claude-betterбез переписывания скриптов. - Проверь, как запустить
claude auth statusи понять, распознана ли авторизация. - Покажи сценарий для передачи
input.txtвclaude -pс JSON-выводом.
Как установить claude-better-cli
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill claude-better-cli -a claude-code2Вручную: положить файлы
~/.claude/skills/claude-better-cli/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/claude-better-cli/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill claude-better-cli -a codex2Вручную: положить файлы
.agents/skills/claude-better-cli/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill claude-better-cli -a cursor2Вручную: положить файлы
.cursor/skills/claude-better-cli/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills claude-better-cli2Вручную: положить файлы
.github/skills/claude-better-cli/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill claude-better-cli -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/claude-better-cliВручную: положить файлы
.devin/skills/claude-better-cli/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill claude-better-cli -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о claude-better-cli
Как установить claude-better-cli в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill claude-better-cli -a claude-code, затем проверьте файл ~/.claude/skills/claude-better-cli/SKILL.md.
Что делает claude-better-cli?
Скилл описывает замену Claude CLI с теми же командами и флагами, а также настройку запуска через PATH или alias. Он покрывает авторизацию, интерактивные сессии и однократные запросы.
Нужен ли отдельный доступ к бинарнику claude-better?
Да. Исходный код и бинарник доступны выбранным заказчикам по запросу; после доступа бинарник подставляют вместо вызова claude.