Skills Manager
xingkongliang (JayTL) and contributors · Библиотека с открытым исходным кодом для организации навыков ИИ-агентов, развертывания в поддерживаемых инструментах, управления пресетами и обновлениями, а также резервного копирования через Git.
Описание
Skills Manager — настольное приложение для разработчиков, которые используют навыки в нескольких ИИ-агентах для программирования и хотят иметь единую библиотеку вместо ручного обслуживания множества папок. Оно упорядочивает импортированные и локальные навыки, пресеты и развертывания для отдельных агентов. Для поддерживаемых инструментов по-прежнему требуется собственная установка и настройка; этот менеджер не предоставляет платную учетную запись ИИ и не выполняет каждый навык лишь потому, что он добавлен в список.
Библиотека и развертывание
Импортируйте поддерживаемые источники навыков, добавляйте теги и изучайте их, выбирайте пресеты и развертывайте нужные навыки в рабочие пространства агентов или проектов. По описанию издателя, графический интерфейс и командная строка используют общее ядро, отслеживают обновления и проверяют принадлежность развертываний. Навыки — это файлы с инструкциями, которые могут содержать скрипты или зависеть от внешних компонентов. Прежде чем включать их для агента с доступом к вашей машине, проверьте источник, команды и права использования.
Сведения о пресетах, обновлениях и состоянии развертывания хранятся централизованно. Перемещение библиотеки или изменение пути агента может повлиять на ссылки и существующие развертывания. Недавние исправления защищают папки, которые больше не соответствуют зарегистрированному развертыванию, и сохраняют вложенную структуру импортированных данных. Прежде чем изменять важную существующую конфигурацию навыков, сделайте резервную копию и проверьте предварительный запуск без внесения изменений; менеджер не гарантирует безопасность сторонних инструкций.
Установка и совместимость с Mac
Официальный файл skills-manager_1.40.3_aarch64.dmg имеет размер 19,977,412 байт. Проверка без изменения файла подтверждает 1.40.3 и исполняемый файл для arm64. В plist указана 10.15, однако в команде развертывания основного файла Mach-O задана macOS 11.0. Таким образом, выбранный ARM-бинарный файл рассчитан на минимальную версию 11.0; это не означает, что оборудование Apple с процессорами Apple silicon работает под Catalina. Отдельные сборки для Intel доступны в официальных релизах и должны выбираться отдельно.
Загрузите подходящий релиз для Mac и выполните процедуру установки либо используйте brew install --cask skills-manager. По словам издателя, начиная с релиза 1.29.0 сборки подписываются Developer ID и проходят нотариальную проверку. В cask не указана дополнительная зависимость в виде formula; инструкции по npm, Rust и сборке в репозитории относятся к разработке и не являются универсальными требованиями для готового настольного приложения. Для отдельных навыков и операций Git могут потребоваться собственные инструменты.
Резервное копирование и синхронизация (необязательно)
На странице Backup можно хранить версии библиотеки в репозитории Git. Рекомендуемый вход через GitHub с подтверждением на устройстве создает приватный репозиторий для резервных копий; при расширенной настройке можно указать другой URL Git по HTTPS или SSH. В README сказано, что токен хранится в связке ключей ОС, а обычные метаданные не включают настроенные секреты и привязки к конкретной машине.
В резервную копию входят навыки, теги, пресеты и переключатели для отдельных агентов. Поэтому секрет, случайно записанный в файл навыка, тоже попадет в содержимое, которое следует проверить перед отправкой. Навыки размером более 100 МБ остаются локальными и, согласно описанному процессу, не включаются в копию. После редактирования автоматическая синхронизация может фиксировать изменения, отправлять их и объединять. Отключение машины, отзыв авторизации и удаление удаленной резервной копии — разные действия. Перед восстановлением или переносом сохраните отдельную копию.
Разрешения, учетные записи и сеть
Для работы с локальной библиотекой не нужно покупать подписку на ИИ. Для загрузки источников, проверки обновлений и удаленного резервного копирования требуется доступ к сети; учетная запись GitHub или другого сервиса Git нужна только при выборе соответствующего удаленного сценария. Менеджеру необходим доступ к библиотеке и выбранным каталогам агента или проекта, чтобы записывать навыки или создавать ссылки. Авторизация через связку ключей применяется к настроенным учетным данным. Ни один описанный здесь процесс не требует по умолчанию предоставлять все разрешения macOS на доступ к данным и функциям конфиденциальности.
Приложение предоставляет встроенную CLI для отдельных сценариев работы с агентами. Команды CLI могут изменять ту же базу данных, файлы и развертывания, что и графический интерфейс, поэтому предоставляйте агентам доступ осмотрительно. Навыку может потребоваться дополнительное программное обеспечение или учетные записи; это собственные требования навыка, а не доказательство того, что менеджер поддерживает или считает безопасной каждую инструкцию.
Лицензия, расходы и риски
Проект распространяется по лицензии MIT. Лицензия приложения не меняет лицензии импортированных навыков и условия использования Claude, Codex, Cursor или других сервисов. Оплата удаленного хостинга и услуг поставщиков ИИ производится отдельно. Проверяйте обновленные инструкции перед их массовым развертыванием и не храните учетные данные в содержимом навыков или общедоступных журналах. Ссылки и копии в файловой системе, параллельные процессы и конфликты Git могут повлиять на доступность; после переноса или восстановления проверьте фактический результат развертывания.
Источники: Официальный README, Все релизы, Лицензия MIT.
Новая версия Что нового в 1.40.3 7 окт. · Редакция OpenNavo · Перевод ИИ
- ИзмененияИспользовать классические ссылки Git для новых библиотек вместо неподдерживаемого reftable.