Возможности
Любой git-источник
GitHub, GitLab, Bitbucket, self-hosted, SSH, локальные пути. Не привязан к одному провайдеру.
Авто-определение агентов
Находит установленные агенты (Cursor, Claude Code, Codex, Windsurf, Cline и др.) и устанавливает навыки в нужные места.
Интерактивные запросы
Множественный выбор навыков и агентов. Запоминает предпочтения между запусками. Неинтерактивный режим для CI.
Симлинк или копия
Одна каноническая копия с симлинками для каждого агента или независимые копии. Глобальная или проектная область.
Lock-файл
Глобальные и локальные lock-файлы отслеживают источники, хеши, временные метки. Обновление и восстановление из lock.
Обнаружение навыков
Рекурсивный поиск SKILL.md файлов в любой структуре репозитория. YAML frontmatter для метаданных.
Использование
Поддерживаемые агенты
Почему мы это создали
У каждого AI-агента свой каталог навыков/правил. Если вы используете несколько агентов или переключаетесь между ними, приходится копировать SKILL.md файлы вручную. Если вы ведёте общий репозиторий навыков, стандартного способа установки из него нет.
Skills — единый бинарник, который понимает конвенции каталогов всех основных агентов. Укажите на любой git-репозиторий (или локальную папку), выберите нужное, и он сделает остальное — клонирование, обнаружение, санитизация, симлинки, отслеживание в lock-файле и обновления.
Написан на Rust. Без Node, без Python, без runtime. Скачал, запустил, готово.