10x-cli-setup — скилл для Claude Code: настройка 10x-cli
Помогает поставить и проверить @przeprogramowani/10x-cli, разобраться с авторизацией и доступом к курсу, а потом передаёт проект скиллу-гиду.
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a claude-codeЧто делает 10x-cli-setup
Скилл ведёт настройку CLI для учащегося 10xDevs. Сначала он смотрит, что уже установлено: ищет исполняемый файл в PATH, запускает 10x --version и подкоманды get, sync, auth, чтобы понять версию и способ установки. Рабочая установка не требует переустановки и нового логина.
Дальше идёт проверка совместимости по локальному справочнику: какая версия раннера поддерживает нужный синтаксис и умеет ли она фильтровать скиллы. Если подходящего глобального CLI нет, скилл предлагает запуск через npx вместо установки в систему. Есть ограничение: синтаксис 10x helpers install --tool <chosen-profile> ещё не выпущен и в текущих базовых версиях отсутствует, поэтому команду нужно сверять с helpers --help на своём раннере. Для npm-способа нужен Node 20 или новее. Ошибку прав доступа скилл не лечит через sudo и не сбрасывает конфиг.
Авторизация проверяется отдельно от доступа к курсу, через auth --status. Если нужен вход, пользователь сам запускает auth в интерактивном терминале и проходит flow с magic link по почте или через Circle. Токены и auth.json скилл не читает. Финальный шаг — doctor --json: он сверяет профиль инструмента и показывает, к какому изданию курса привязан проект. Без сети проверка публикации и скачивания остаётся незавершённой, и настройку нельзя считать законченной только по локальному выводу версии.
Какие задачи решает
- поставить
10x-cliи не сломать уже рабочую установку - проверить, что версия раннера умеет фильтровать скиллы по имени
- разобраться, почему
auth --statusне подтверждает доступ к курсу - отличить ошибку прав в npm от ошибки в
PATH - убедиться, что проект привязан к нужному изданию курса до первого скачивания
Примеры запросов агенту
- Проверь, установлен ли
10x-cli, и покажи его версию и помощь поauth - Поставь подходящий раннер через
npxи проверь авторизацию, глобальный CLI не трогай - Запусти
doctor --jsonи объясни, к какому изданию привязан проект
Как установить 10x-cli-setup
1Через Skills CLI (Vercel)
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a claude-code2Вручную: положить файлы
~/.claude/skills/10x-cli-setup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/10x-cli-setup/
1Через Skills CLI (Vercel)
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a codex2Вручную: положить файлы
.agents/skills/10x-cli-setup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a cursor2Вручную: положить файлы
.cursor/skills/10x-cli-setup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install przeprogramowani/10x-cli 10x-cli-setup2Вручную: положить файлы
.github/skills/10x-cli-setup/SKILL.md1Через Skills CLI (Vercel)
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a gemini-cli2Командой платформы
gemini skills install https://github.com/przeprogramowani/10x-cli --path skills/10x-cli-setupВручную: положить файлы
.devin/skills/10x-cli-setup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о 10x-cli-setup
Как установить 10x-cli-setup в Claude Code?
Выполните npx skills add przeprogramowani/10x-cli --skill 10x-cli-setup -a claude-code. Скилл появится в ~/.claude/skills/10x-cli-setup/SKILL.md.
Что делает 10x-cli-setup?
Готовит CLI и проект ученика 10xDevs: находит или ставит совместимый раннер, проверяет вход и доступ к курсу, выбирает проект и инструмент, после чего передаёт контекст скиллу 10x-cli-guide.
Нужен ли Node для работы скилла?
Для установки через npm или npx Node сверяется с полем engines пакета; в проверенной базовой версии требуется Node 20 или новее.