2026-10-24 16:30:25 +04:00

2.0 KiB
Raw Blame History

name, description
name description
role Загрузить роль сессии (dev, admin, analyst, qa) из ~/.dsh/roles и следовать её процессу. Вызывать в начале сессии, когда роль очевидна из первого сообщения, или по просьбе владельца.

Роль сессии

/role — пользовательская команда; модель её не вызывает. Этот skill — штатный способ загрузить роль.

1. Определи роль

По первому сообщению:

  • Jira, Гант, спринт → admin;
  • стенд, прогон, скриншот, макет → qa;
  • ТЗ, OQ, спека, методика → analyst;
  • срез, issue, PR, тест, миграция, «сделай фичу» → dev.

Если роль не очевидна — задай один вопрос с четырьмя вариантами и остановись.

2. Прочитай файл роли

Порядок:

  1. ~/.dsh/roles/<r>.md — основной слой DSH;
  2. ~/.claude/roles/<r>.md — fallback, если DSH-копии нет;
  3. ./.claude/roles/<r>.md — проектный слой, если есть; его правила важнее общего.

Если ни один файл не найден — скажи одной строкой «файла роли нет» и продолжай без роли. Строки brief: пропускай: агент briefing в DSH не портирован.

3. Объяви и следуй

Ответь коротко:

  • Роль: <r>; если не так — скажи.
  • процесс: одна строка из раздела «Процесс»;
  • прочитано: какие файлы роли загружены;
  • не делать: одна строка из раздела «Не делать».

Дальше следуй файлу роли. Новая роль заменяет предыдущую целиком.