verification-before-completion
Политика поведения, требующая подтверждения выполнения задачи через выполнение команд и анализ их вывода.
Суть
Что это за skill и зачем он нужен
Этот скилл вводит «verification‑first» подход: перед тем как агент считается завершившим задачу, он обязан выполнить указанные команды и предоставить доказательства в виде их вывода. Скилл не содержит собственного кода, внешних зависимостей и не передаёт данные наружу, что делает его безопасным для использования в автоматизированных пайплайнах и агентных системах.
Установка
Как установить
npx skills add https://github.com/obra/superpowers --skill verification-before-completionСценарии
Когда использовать
Подходит
- Для критически важных операций, где необходимо гарантировать фактическое выполнение команд (например, развертывание инфраструктуры, обновление конфигураций).
- В CI/CD процессах, где требуется подтверждение успешного завершения шагов.
- При работе с удалёнными системами, где агент может ошибочно считать задачу выполненной без проверки.
- В сценариях, где требуется аудит выполнения команд и их результатов.
- Для снижения риска «потерянных» или «частично выполненных» задач в распределённых системах.
Не подходит
- В задачах, где проверка вывода не имеет смысла (например, простые уведомления или логирование).
- Когда требуется минимальная задержка и проверка может добавить существенное время выполнения.
- В средах без доступа к командной строке или без возможности получать вывод команд.
- Если задача уже гарантирует атомарность и подтверждение выполнения другими средствами.
Доверие
Проверки безопасности
Проверка не нашла критичных проблем.
Проверен 1 файл · проблем не найдено.
Низкий риск · проблем не найдено.
Предупреждений нет.
Оценка 93/100 · проанализировано 2 раздела.
Похожие