DevCraft Документации
Помощь в разработкеSkills

Using Superpowers v200.4.1

Полный текст skill using-superpowers: вызов skills до любого действия.

Канон upstream: obra/superpowers — using-superpowers. Ниже — полное рабочее содержимое, как его читает агент.

Если агент запущен как дочерний (subagent) на узкую задачу — этот skill не применять: родитель уже выбрал порядок работы.

Файл агента: skill using-superpowers (obra/superpowers). Читать до любого ответа, в том числе до уточняющих вопросов.

Правило

Подходящий skill вызывать до любого действия: вопросов, обхода кода, чтения файлов. Если skill оказался не тем — его можно не продолжать.

Перед режимом плана: если brainstorming ещё не был, сначала skill brainstorming.

Затем сказать: «Using [skill] to [purpose]» и идти по skill буквально. Если в skill есть чеклист — завести todo на каждый пункт.

Приоритет skills

Если подходит несколько: сначала процесс (как работать), потом реализация (как писать код). Частые процесс-skills Superpowers: brainstorming, systematic-debugging.

ЗапросСначала
«Сделай X»brainstorming, затем skills реализации
«Почини баг»systematic-debugging, затем предметные skills

Красные флаги

Эти мысли значат: стоп, идёт рационализация.

МысльФакт
«Это простой вопрос»Вопрос — тоже задача. Сначала проверка skills.
«Сначала нужен контекст»Проверка skills раньше уточняющих вопросов.
«Сначала посмотрю код»Skills говорят, как смотреть. Сначала skill.
«Быстро гляну git/файлы»В файлах нет контекста разговора. Сначала skill.
«Сначала соберу информацию»Skills говорят, как собирать.
«Формальный skill не нужен»Если skill есть — его используют.
«Я этот skill помню»Skills меняются. Читать текущую версию.
«Это не задача»Действие = задача. Проверить skills.
«Skill слишком тяжёлый»Простое часто раздувается. Skill всё равно.
«Сначала сделаю вот это одно»Проверка до любого шага.
«Так продуктивнее»Действие без дисциплины тратит время. Skills держат порядок.
«Я знаю, что это значит»Знать понятие ≠ выполнить skill.

Платформы

Если среда указана в skill — читать её файл: Codex → references/codex-tools.md, Pi → references/pi-tools.md, Antigravity → references/antigravity-tools.md.

Инструкции пользователя

Файлы вроде AGENTS.md / CLAUDE.md и прямые просьбы человека важнее skills. Skills важнее поведения модели по умолчанию. Пропускать workflow skill можно только если человек это явно сказал.

Как это ложится на DevCraft

Skill check

Перед созданием или переносом модуля: есть ли brainstorming / writing-plans / create-devcraft-plugin? Не писать manifest.php «с нуля» без проверки.

Процесс

Сложный модуль → brainstorming / план → затем php-pro / create-devcraft-plugin. Простые правки — короткий skill check (YAGNI через ponytail).

См. также

На этой странице