Навык задаёт порядок работы с другими skills: перед любым ответом или действием нужно проверить, применим ли skill, и вызвать его до уточняющих вопросов и изучения кода. Это помогает выбрать нужный процесс до начала задачи.
Возможности
- Требует проверять skills в начале каждого диалога и перед любым действием.
- Предписывает вызывать подходящий skill, даже если есть лишь 1% вероятности, что он применим.
- Устанавливает приоритет: сначала process skills, затем skills для реализации.
- Для работы с платформой предлагает читать соответствующий файл из
references/. - Не применяется, если agent вызван как subagent для выполнения конкретной задачи.
Когда использовать
- В начале диалога, чтобы проверить и вызвать подходящие skills.
- Перед уточняющими вопросами, изучением кода или файлов.
- Перед планированием и реализацией задачи.
- Когда нужно выбрать порядок действий для сборки функции или исправления ошибки.
Примеры
При создании функции сначала вызывается skill для мозгового штурма:
"Let's build X" → superpowers:brainstorming first, then implementation skills.
При исправлении ошибки сначала вызывается skill для систематической отладки:
"Fix this bug" → superpowers:systematic-debugging first, then domain skills.
Установка
npx skills add https://github.com/obra/superpowers --skill using-superpowers