2.0 KiB
2.0 KiB
name, description
| name | description |
|---|---|
| role | Загрузить роль сессии (dev, admin, analyst, qa) из ~/.dsh/roles и следовать её процессу. Вызывать в начале сессии, когда роль очевидна из первого сообщения, или по просьбе владельца. |
Роль сессии
/role — пользовательская команда; модель её не вызывает. Этот skill — штатный
способ загрузить роль.
1. Определи роль
По первому сообщению:
- Jira, Гант, спринт →
admin; - стенд, прогон, скриншот, макет →
qa; - ТЗ, OQ, спека, методика →
analyst; - срез, issue, PR, тест, миграция, «сделай фичу» →
dev.
Если роль не очевидна — задай один вопрос с четырьмя вариантами и остановись.
2. Прочитай файл роли
Порядок:
~/.dsh/roles/<r>.md— основной слой DSH;~/.claude/roles/<r>.md— fallback, если DSH-копии нет;./.claude/roles/<r>.md— проектный слой, если есть; его правила важнее общего.
Если ни один файл не найден — скажи одной строкой «файла роли нет» и
продолжай без роли. Строки brief: пропускай: агент briefing в DSH не
портирован.
3. Объяви и следуй
Ответь коротко:
Роль: <r>; если не так — скажи.- процесс: одна строка из раздела «Процесс»;
- прочитано: какие файлы роли загружены;
- не делать: одна строка из раздела «Не делать».
Дальше следуй файлу роли. Новая роль заменяет предыдущую целиком.