nushell-pro — скилл для Claude Code: Nushell и установка
Помогает писать, проверять и разбирать скрипты Nushell, а также переносить код с Bash или POSIX shell. Пригодится для ревью, отладки и миграции между версиями Nu.
npx skills add hustcer/nushell-pro --skill nushell-pro -a claude-codeЧто делает nushell-pro
Скилл направляет агента к нужным справочным материалам по задаче: безопасности, типам и конвейерам, модулям, тестам или переносу с Bash. Он просит сначала изучить целевые .nu-файлы, тесты и соглашения проекта, а также сверить поддерживаемый диапазон версий Nu с локальной версией.
Для проверки скрипта скилл рекомендует nu-check --debug, затем — тесты и проверку точного вывода для сложных строк и сериализованных данных. Для структурированных диагностик предусмотрен --ide-check. Особое внимание уделено внешним командам, обработке ошибок и защитным проверкам. Версионные нюансы важны: например, для Nu 0.115.0 описан дефект с try/finally, исправленный в 0.116; совместимость проекта нужно учитывать при выборе обходного решения.
Какие задачи решает
- написать идиоматичный скрипт Nushell
- проверить
.nu-код и найти ошибки - перенести Bash-команду или скрипт на Nushell
- разобрать несовместимость скрипта с версией Nu
- проверить обработку внешних команд и ошибок
Примеры запросов агенту
- Проверь этот скрипт Nushell на ошибки и проблемы безопасности.
- Перенеси этот Bash-скрипт на Nushell с учётом версий Nu, поддерживаемых проектом.
- Разбери, почему этот
.nu-скрипт падает при запуске внешней команды.
Как установить nushell-pro
1Через Skills CLI (Vercel)
npx skills add hustcer/nushell-pro --skill nushell-pro -a claude-code2Вручную: положить файлы
~/.claude/skills/nushell-pro/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/nushell-pro/
1Через Skills CLI (Vercel)
npx skills add hustcer/nushell-pro --skill nushell-pro -a codex2Вручную: положить файлы
.agents/skills/nushell-pro/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hustcer/nushell-pro --skill nushell-pro -a cursor2Вручную: положить файлы
.cursor/skills/nushell-pro/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hustcer/nushell-pro nushell-pro2Вручную: положить файлы
.github/skills/nushell-pro/SKILL.md1Через Skills CLI (Vercel)
npx skills add hustcer/nushell-pro --skill nushell-pro -a gemini-cli2Командой платформы
gemini skills install https://github.com/hustcer/nushell-proВручную: положить файлы
.devin/skills/nushell-pro/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hustcer/nushell-pro --skill nushell-pro -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о nushell-pro
Как установить nushell-pro в Claude Code?
Выполните npx skills add hustcer/nushell-pro --skill nushell-pro -a claude-code. Скилл появится в ~/.claude/skills/nushell-pro/SKILL.md.
Что делает nushell-pro?
Помогает создавать, отлаживать и ревьюить код Nushell, включая скрипты, модули и тесты. Также подсказывает, как переносить код с Bash и учитывать различия версий Nu.
Как скилл проверяет скрипты Nushell?
Он рекомендует запускать nu-check --debug, проверять точный вывод и выполнять относящиеся к задаче тесты. Для структурированных диагностик используется --ide-check.