Skills Constitution

Skills Constitution заставляет агента сверяться с индексом навыков и искать способность, прежде чем отказать

  • 235 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Регистрация хуков правит настройки платформы и запускает скрипты на каждом запуске сессии и каждом промпте.
Все причины и проверки

jiabaobei/skills-constitution

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/skills-constitution

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Регистрация хуков правит настройки платформы и запускает скрипты на каждом запуске сессии и каждом промпте.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Skills Constitution — мета-правило над всеми навыками и инструментами. Оно задает агенту порядок действий: сначала посмотреть память, затем индекс навыков и перечислить совпавшие навыки, при совпадении обязательно использовать найденный, при отсутствии поискать подходящий, а фразе «не умею» предшествует поиск. Для плагинов действует то же правило с вызовом по полному имени вида `плагин:навык`. Индекс навыков, «дерево», установщик пересобирает сам и подтягивает в него навыки из плагинов. Установка `install.sh` определяет платформу и действует по ее механизму: для каталогов навыков копирует файлы, для файлов правил вроде Cursor, Windsurf и Cline записывает правила в проект, для чат-платформ готовит шаблон для вставки. Ключ `--register-hooks` регистрирует четыре хука с резервной копией и откатом. Хуки `session-start` и `user-prompt-submit` усиливают соблюдение правил в Claude Code и других платформах с хуками. Для остальных соблюдение остается на уровне рекомендации.

Для кого. Тем, у кого в агенте накопились десятки навыков и плагинов и кто хочет, чтобы агент подбирал их перед работой, а не пропускал.

Подходит, если

  • Агент часто выполняет задачу своими силами, хотя подходящий навык уже установлен.
  • Нужно закрепить для агента правило «сначала поискать способность, потом отказываться».
  • Навыков из плагинов много, и их нужно вызывать по полному имени.
  • Нужна рекомендация для чат-платформы без каталога навыков: установщик готовит шаблон для вставки.

Не подходит, если

  • Агенту хватает пары навыков: дополнительное правило только удлинит каждый ответ.
  • Нельзя менять конфигурацию хуков платформы: регистрация хуков правит ее файлы.
  • Нужна техническая гарантия соблюдения: на платформах без хуков правило остается рекомендательным.

Пример запроса к агенту

Перед задачей сверься с индексом навыков, перечисли совпавшие и используй подходящий, а если совпадений нет, сначала поищи способность.

Ограничения

Правило действует жестко только там, где зарегистрированы хуки, а на платформах с файлами правил и на чат-платформах оно остается рекомендацией. Регистрация хуков правит настройки платформы, поэтому сначала запустите `python scripts/register_hooks.py --dry-run`, команда `--uninstall` снимает хуки. Установка на Windows через `install.ps1` помечена как требующая проверки на реальной машине. README написан на китайском, английская версия лежит в `README_EN.md`. Индекс навыков отражает снимок автора и пересобирается установщиком, для нестандартных путей плагинов нужна переменная `PLUGIN_CACHE_DIRS`.

Как отключить. Снимите хуки командой `python skills-constitution/scripts/register_hooks.py --uninstall` и удалите папку навыка из каталога навыков агента. В файлах правил удалите блок конституции.

Частые вопросы

Как установить Skills Constitution?

Клонируйте репозиторий и выполните `bash skills-constitution/install.sh`: скрипт сам определит платформу и пересоберет индекс навыков.

Как включить принудительное соблюдение?

Добавьте ключ `--register-hooks` к установке или запустите `python skills-constitution/scripts/register_hooks.py`.

Как поставить правила в Cursor?

Командой `bash install.sh --platform cursor --target-dir <проект>`: правила попадут в файл правил проекта.

Что делать в ChatGPT или Gemini?

Командой `bash install.sh --platform prompt` получите шаблон и вставьте его в инструкции агента.

Как предварительно посмотреть изменения хуков?

Запустите `register_hooks.py` с ключом `--dry-run`: он покажет, что изменится, и ничего не запишет.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Метаскилл превращает разрозненные правила в AGENTS.md, CLAUDE.md и Cursor в один проверяемый скилл проекта с маршрутами задач.

ПлагинРасширенный доступ622Звезды репозитория
Официальный

Реестр скиллов для команд с проверкой безопасности и версиями: MCP-сервер ищет и ставит скиллы по запросу агента.

MCP-серверРасширенный доступ78Звезды репозитория

Плагин самообучения для Claude Code, Codex и OpenCode: превращает исправления в правила, которым агент следует в следующих сессиях

ПлагинРасширенный доступ794Звезды репозитория

Рабочая папка для Claude Code, где агент задает вопросы и пишет новый скилл по рекомендациям Anthropic, а не по памяти.

СкиллРасширенный доступ242Звезды репозитория

Консольный клиент реестра skilld.dev, который ставит навыки агентов в проект и следит за их изменениями

CLIРасширенный доступ331Звезды репозитория

Плагин из семи скиллов для Claude Code и Codex: промпты, субагенты, создание скиллов, редактура, веб-поиск и браузер.

ПлагинРасширенный доступ64Звезды репозитория

Коротко о README

README показывает быстрый старт с разбором по платформам, блок для вставки в любое правило агента и описание индекса навыков. Версия на момент проверки 2.32.1, лицензия MIT.

Бейдж для README

Сообщить о проблеме