Скиллы Новичок Разное

Using Superpowers

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Using Superpowers — это мета-навык, предназначенный для использования в начале любого диалога. Его цель — задать строгие правила работы с навыками (skills) и гарантировать, что они применяются перед любым действием или ответом.

Ключевая идея проста: если существует хотя бы минимальная вероятность (даже 1%), что навык может быть полезен — его необходимо вызвать. Это правило не подлежит обсуждению и не допускает исключений. :

Главный принцип

Если навык применим — вы обязаны его использовать.

Если есть хотя бы 1% вероятность, что навык подходит — вы ДОЛЖНЫ его вызвать. Это не обсуждается. Это не опционально. Вы не можете «обойти» это правило логикой.

Такой подход устраняет импровизацию и заставляет следовать проверенным процессам вместо интуитивных, но потенциально ошибочных решений.

Как получить доступ к навыкам

В средах вроде Claude Code используется специальный инструмент Skill. При его вызове содержимое навыка загружается и должно строго соблюдаться.

Важно: нельзя читать файлы навыков напрямую — нужно использовать только предусмотренный механизм их вызова. :

В других средах следует ориентироваться на документацию платформы, чтобы понять, как подключаются навыки.

Правило использования навыков

Перед любым действием или ответом необходимо проверить, может ли быть применён какой-либо навык.

  • Если вероятность хотя бы 1% — вызываем навык
  • Если навык оказался неподходящим — его можно не использовать дальше
  • Но проверка обязательна всегда

Таким образом формируется строгий процесс работы, исключающий пропуск важных шагов.

Логика выполнения

Рабочий процесс выглядит следующим образом:

  • Получено сообщение пользователя
  • Проверка: может ли подойти какой-либо навык?
  • Если да — вызвать Skill tool
  • Объявить, какой навык используется и зачем
  • Если есть чеклист — создать задачи
  • Строго следовать инструкции навыка
  • Только после этого — ответить пользователю

Этот алгоритм делает поведение агента предсказуемым и дисциплинированным.

Красные флаги мышления

Если у вас возникают следующие мысли — это сигнал, что вы нарушаете правила:

  • «Это простой вопрос» → любой вопрос — это задача
  • «Сначала нужно больше контекста» → сначала проверка навыков
  • «Я быстро посмотрю код» → навыки определяют, как это делать
  • «Это не требует навыка» → если навык существует — используйте его
  • «Я и так знаю, как это делать» → знание ≠ применение навыка
  • «Сделаю сначала маленький шаг» → сначала проверка, потом действия

Все эти мысли — попытки обойти дисциплину, встроенную в систему навыков.

Приоритет навыков

Если подходит несколько навыков, используется следующий порядок:

  1. Процессные навыки (например, brainstorming, debugging) — определяют подход
  2. Навыки реализации (например, frontend-design) — помогают выполнить задачу

Примеры:

  • «Создать продукт» → сначала brainstorming, затем реализация
  • «Исправить баг» → сначала debugging, затем специализированные навыки

Типы навыков

Навыки делятся на два типа:

  • Жёсткие (Rigid) — требуют строгого следования (например, TDD, debugging)
  • Гибкие (Flexible) — допускают адаптацию под контекст

Тип навыка определяет, насколько строго нужно следовать его инструкциям.

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

Важно понимать: пользователь говорит что нужно сделать, но не как.

Фразы вроде «добавь функцию» или «исправь баг» не означают, что можно пропустить процессы и навыки. Наоборот — именно они должны определять способ выполнения задачи. :

Зачем это нужно

Using Superpowers устраняет хаотичное поведение агента и заменяет его системным подходом:

  • исключает импровизацию
  • предотвращает ошибки
  • обеспечивает повторяемость процессов
  • повышает качество решений

Это базовый протокол, который превращает агента из «реактивного» в дисциплинированную систему выполнения задач.


Файл из источника

11868_using-superpowers-0.1.0.zip