LazySkills CLI
Терминальная панель на Go для скиллов агентов: список, проверка, обновление и поиск новых в одном окне
- 334 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Панель запускает команды установки, переустановки и удаления скиллов и меняет их папки на диске, каждый раз после подтверждения
- Установочный скрипт скачивается по сети с сайта автора и выполняется сразу
Установка
- Работает в
Ручная установка
curl -fsSL https://lazyskills.sh/install | shРекомендуемый способ для macOS и Linux. Скрипт скачивается с сайта автора, поэтому прочитайте его перед запуском.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Панель запускает команды установки, переустановки и удаления скиллов и меняет их папки на диске, каждый раз после подтверждения
- Установочный скрипт скачивается по сети с сайта автора и выполняется сразу
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
LazySkills — терминальный интерфейс на Go, который собирает в одном списке все скиллы: проектные и глобальные, универсальные и привязанные к одному агенту. Переключаясь между агентами, вы видите, какие скиллы каждый из них сможет использовать: Claude Code, OpenCode, Codex, Cursor, Gemini CLI и другие. Панель находит поломки установки. Она замечает отсутствующий SKILL.md, неверные метаданные в начале файла и битые симлинки. Еще она видит записи lock-файла без папки на диске и скиллы-призраки у агентов. Перед действием панель показывает метаданные, отрисованное содержимое скилла и точную команду, которую запустит. Скилл можно открыть, переустановить или удалить, а обновлять и удалять можно и пачкой. Новые скиллы панель ищет в каталоге skills.sh, в локальных клонах и в источниках на GitHub, а область установки, проект или глобально, вы выбираете заранее. Для скриптов и агентов есть команды без интерфейса: `lazyskills doctor`, `lazyskills restore` и `lazyskills find --json`.
Для кого. Для разработчиков, которые держат скиллы для нескольких агентов и хотят видеть, что где установлено.
Подходит, если
- Скилл поставлен, а Claude Code или Cursor его не вызывает, и надо проверить, видит ли его этот конкретный агент
- Скиллы накопились в проекте и глобально, и нужен один список, сгруппированный по источникам
- После клонирования проекта или смены машины в lock-файле остались записи скиллов, которых нет на диске
- Нужно обновить или удалить сразу несколько скиллов и заранее увидеть, какие команды для этого запустятся
- Агенту нужен поиск по каталогу скиллов без интерфейса: `lazyskills find --json "browser automation"`
Не подходит, если
- Нужна оценка качества или безопасности текста самого скилла: панель проверяет структуру установки, содержимое скилла она не аудирует
- Нужен полностью автоматический процесс без человека: интерактивная панель ждет подтверждения на каждое изменение
- Вы работаете только с MCP-серверами или плагинами: LazySkills управляет скиллами
- Терминала нет, а нужен графический интерфейс: это TUI
Пример запроса к агенту
Запусти `lazyskills doctor --json` в этом проекте и скажи, какие скиллы Claude Code не видит и почемуОграничения
Рекомендуемый установочный скрипт скачивается с сайта автора и сразу запускается, поэтому прочитайте его перед выполнением. Команда `lazyskills update` только проверяет наличие новой версии и печатает команду обновления, сама она ничего не меняет. Поиск в skills.sh и в источниках на GitHub требует сети. Перед каждой установкой `lazyskills restore` заново проверяет запись в lock-файле и команду, но гонку с параллельными установками команда полностью не исключает.
Как отключить. Удалите установленный бинарник lazyskills, при установке через Homebrew используйте штатное удаление cask. Скиллы, которые вы поставили через панель, останутся на месте.
Частые вопросы
Как поставить LazySkills на macOS, Linux или Windows?
Для macOS и Linux есть установочный скрипт и Homebrew cask, для Windows скрипт PowerShell, для разработчиков на Go команда go install. Готовые команды лежат в разделе установки на этой странице. После установки панель запускается командой `lazyskills` в папке проекта.
Меняет ли lazyskills doctor файлы на диске?
Нет, это отчет только для чтения. Сначала идут ошибки сканирования, потом предупреждения, и у каждой записи указаны затронутый скилл или рабочее пространство, путь и безопасный следующий шаг. Для скриптов есть флаг `--json`, а флаг `--cwd` проверяет другой проект.
Как вернуть скиллы, которые записаны в lock-файле, но пропали с диска?
Запустите `lazyskills restore` с флагом `--project`, `--global` или `--all`: команда покажет план и установит недостающее. Без флага области она проверяет обе. Можно передать имена конкретных скиллов, а флаг `--yes` принимает план без вопросов. Если скилл исчез или его запись изменилась по ходу работы, команда прерывается и сообщает, что уже восстановлено.
Как найти и поставить новый скилл через LazySkills?
В панели нажмите клавишу n: откроется поиск по skills.sh. Выбранный скилл показывается вместе с командой установки, а область, проект или глобально, вы подтверждаете перед запуском.
Как узнать, что вышла новая версия LazySkills?
Когда версия новее, в подвале панели появляется отметка об обновлении, а клавиша U (заглавная) открывает окно с описанием релиза и командой для вашего способа установки. Из терминала то же делает `lazyskills update`: флаг `--check` только проверяет, флаг `--print-command` печатает команду обновления. Саму установку вы запускаете вручную.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыНастольное приложение и CLI, чтобы ставить, синхронизировать и раскладывать скиллы агентов между Claude Code, Codex, Cursor и другими инструментами
skills (npx skills)
skills
Пакетный менеджер скиллов: ставит, ищет, обновляет и удаляет SKILL.md из GitHub и других git-хостингов сразу для многих агентов
CLI-менеджер скиллов для ИИ-агентов: установка из репозиториев, перевод между форматами разных агентов и раскладка в их конфигурацию
Универсальный загрузчик скиллов формата Anthropic (SKILL.md) для любых кодинг-агентов: установка, синхронизация и подгрузка по требованию
CLI и MCP-сервер для Agent Skills: проверка по спецификации, установка из GitHub и подгрузка нужного скилла по запросу
CLI и Python SDK для поиска, установки, создания и оценки переиспользуемых скиллов агентов из общей библиотеки
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| LazySkills (эта запись) | нет | 334 | |
| Agent Skill Manager | нет | 960 | ставит скиллы и проверяет их на запуск оболочки, сеть и утечку учетных данных до установки |
| skillshare | нет | 2 856 | держит скиллы, агентов и правила в одной папке и синхронизирует их во все агенты одной командой |
Коротко о README
README открывается обзором с демонстрацией работы панели. Дальше идут четыре способа установки, таблица горячих клавиш и разделы о диагностике, восстановлении из lock-файла и обновлениях. Лицензия MIT.