Как перестать копировать промпты и начать управлять навыками ИИ-агентов
Знакомая ситуация: вы настроили идеальный системный промпт для Claude Code, добавили пару полезных скриптов в Cursor, а потом решили попробовать Windsurf или Copilot CLI. И тут начинается рутина. Нужно вспомнить, где лежат конфиги, перенести кастомные инструменты, проверить пути. Когда инструментов становится больше трех, поддержка их «мозгов» в актуальном состоянии превращается в отдельную работу.
Недавно наткнулся на репозиторий skills-manager. Это десктопное приложение на Rust и Tauri, которое пытается навести порядок в хаосе навыков для AI-агентов. Оно работает как центральный хаб: вы один раз добавляете навык, а потом «раскатываете» его на все свои IDE и CLI-инструменты.
https://raw.githubusercontent.com/xingkongliang/skills-manager/main/assets/demo.gif
Зачем это нужно, когда есть просто конфиги
Проблема в том, что каждый AI-инструмент видит мир по-своему. Кто-то ищет навыки в ~/.claude/skills/, кто-то — в локальной папке проекта, а кто-то вообще требует специфический формат описания. Skills Manager берет на себя роль прослойки.
Вместо того чтобы плодить дубликаты файлов, приложение создает симлинки или копирует нужные скрипты в папки конкретных инструментов. Это позволяет собрать свою библиотеку полезных функций — например, для работы с БД, специфического рефакторинга или генерации тестов — и подключать их по мере необходимости.
Что умеет Skills Manager
В приложении есть несколько концепций, которые упрощают жизнь.
Единая библиотека и маркетплейс
Все навыки хранятся в одном месте (по умолчанию это ~/.skills-manager). Вы можете импортировать их из Git-репозиториев, локальных папок или даже просто перетащить .zip архив. Если своих идей пока мало, внутри есть встроенный маркетплейс. Там можно подсмотреть, что пишут другие, и установить готовое решение в один клик.
https://raw.githubusercontent.com/xingkongliang/skills-manager/main/assets/CleanShot_20260316_231142@2x.png
Сценарии под разные задачи
Это, пожалуй, самая удобная фича. Допустим, утром вы пишете фронтенд на React, а вечером — бэкенд на Go. Вам не нужны одни и те же навыки агента для этих задач. В Skills Manager можно создать сценарии (Scenarios) и переключаться между ними. Выбрали сценарий «Frontend» — и агент в Cursor тут же получил доступ к вашим лучшим практикам по Tailwind и хукам.
Работа с проектами
Иногда навык нужен не глобально, а только в конкретном репозитории. Для этого есть Project Workspaces. Приложение видит локальные папки навыков (например, .claude/skills внутри вашего проекта) и позволяет синхронизировать их с основной библиотекой. Можно сравнить версии через встроенный diff и решить, стоит ли обновлять глобальный навык локальными правками.
https://raw.githubusercontent.com/xingkongliang/skills-manager/main/assets/CleanShot_20260419_003613@2x.png
Техническая сторона вопроса
Разработчик выбрал довольно бодрый стек:
- Tauri 2 + Rust: приложение весит мало и работает быстро.
- React 19 + Vite: интерфейс отзывчивый, без лишнего мусора.
- SQLite: вся метадата хранится локально, никакой зависимости от облаков.
Кстати, про облака. Чтобы ваши навыки не потерялись при переезде на другой ноутбук, в Skills Manager встроена синхронизация через Git. Вы просто указываете адрес своего приватного репозитория в настройках, и приложение само делает коммиты и пуши. База данных SQLite в Git не попадает, но она легко восстанавливается при сканировании файлов навыков.
Кому это пригодится
На мой взгляд, проект будет полезен двум категориям разработчиков:
- Тем, кто активно использует Claude Code и Cursor одновременно и устал синхронизировать их возможности вручную.
- Командам, которые хотят распространить общие «стандарты» работы ИИ-агентов внутри компании. Можно создать один Git-репо с навыками и подключить его всем коллегам через Skills Manager.
Список поддерживаемых инструментов впечатляет: Cursor, Claude Code, Copilot, Windsurf, Trae и еще десяток менее известных CLI-агентов. Если вашего любимого инструмента нет в списке, его можно добавить вручную в настройках, просто указав путь к папке с навыками.
С чего начать
Если решите попробовать, установка стандартная для Tauri-проектов. Для macOS может потребоваться снять атрибут карантина, так как приложение пока не подписано официально:
xattr -cr /Applications/skills-manager.app
Проект выглядит как отличная попытка структурировать то, что сейчас разбросано по разным углам системы. Пока AI-агенты становятся все сложнее, такие менеджеры навыков рискуют стать таким же стандартом, как менеджеры пакетов для языков программирования.
Стоит ли переходить на него прямо сейчас? Если у вас больше пяти кастомных навыков, которые вы используете ежедневно — однозначно да. Это сэкономит кучу времени на настройке окружения.