bear-help — Что есть в коллекции
Справочный скилл. Состояние не меняет: ни ставит, ни снимает, ни правит.
Откуда брать данные
Не пересказывай по памяти — спроси у CLI. Состав меняется, а память о нём устаревает молча.
bear-skills list # домены и компоненты
bear-skills status # что реально развёрнуто
Если команда недоступна, найди репозиторий (обычно ~/.bear-skills или каталог с domains/) и запусти node bin/cli.js list --source <путь> --no-clone.
Что отвечать
«Что у меня есть» — домены с одной строкой про каждый и числом компонентов. Не вываливай все тридцать с лишним скиллов списком, если не просили: это стена текста, из которой ничего не выбрать.
«Есть ли скилл для X» — найди подходящий, назови его и скажи, какими словами он вызывается. Если подходящего нет — так и скажи, и предложи bear-new-skill. Не выдавай отдалённо похожий за подходящий.
«Как поставить/снять» — покажи команду для конкретного случая, а не всю справку CLI.
«Как отключить скилл» — bear-skills uninstall skill:<имя>. Отдельно упомяни, что если стоял копирующий канал, снимать надо им же: node bin/install.js --uninstall.
Что стоит сказать, даже если не спрашивали
Если видно, что домен не установлен из-за невыполненного требования, скажи об этом: человек может считать, что скилл есть, а его нет. Проверяется через bear-skills doctor.
Если скиллов много и вопрос был общий, упомяни, что точечная установка по доменам работает лучше, чем всё разом: чем больше скиллов в одном каталоге, тем хуже точность срабатывания.
Чего не делать
- Не устанавливай и не снимай ничего. Это справка.
- Не выдумывай скиллы, которых нет в выводе
list. - Не пересказывай
SKILL.mdцеликом — назови, что делает и как вызвать. - Не вываливай полный список, когда спросили про конкретную задачу.