25 готовых к production навыков для инженерных процессов: они проводят AI-агентов через этапы спецификации, планирования, разработки, тестирования, ревью и выпуска.
obra/superpowers
Методология разработки ПО и библиотека комбинируемых навыков, которые помогают coding agents проводить мозговой штурм, планировать, следовать TDD и делегировать реализацию субагентам.
- Звёзды
- 301,583
- Форки
- 26,929
- Открытые issues
- 380
- Последний коммит
- 9 дней назад
Что это?
Superpowers — методология разработки ПО для coding agents. Она состоит из набора комбинируемых навыков и инструкций, которые помогают агенту их применять. Когда система понимает, что вы собираетесь что-то создать, она останавливается, чтобы уточнить ваши намерения, показывает дизайн небольшими, удобными для восприятия разделами, а затем составляет план реализации: для каждой небольшой задачи указывает точные пути к файлам, код и шаги проверки.
В процессе реализации рабочий процесс опирается на циклы red/green в TDD, принципы YAGNI и DRY. Задачи можно выполнять, отправляя на каждую нового субагента и проверяя результат после каждого шага, либо работать в одной сессии и провести итоговую проверку. Навыки систематической отладки, запросов на code review и завершения работы над веткой запускаются автоматически по мере продвижения.
Проект устанавливается как плагин для множества сред разработки с coding agents, включая Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Pi и другие; для каждой предусмотрена своя инструкция по установке. Лицензия — MIT.
Ключевые возможности
- 01Помогает превратить общее представление в дизайн с помощью наводящих вопросов — до написания кода.
- 02Составляет пошаговые планы реализации с точными путями к файлам и шагами проверки.
- 03Обеспечивает соблюдение циклов red/green в TDD во время реализации.
- 04Позволяет вести разработку с помощью субагентов и проверкой между задачами либо выполнять работу в одной сессии с итоговой проверкой.
- 05Включает навыки систематической отладки, code review, работы с git worktrees и завершения работы над веткой.
- 06Устанавливается как плагин для разных coding agents.
Сценарии использования
- Поручить coding agent реализовать функцию по расплывчатой идее, не пропуская этапы проектирования и планирования.
- Запускать длительные автономные сессии реализации по письменному плану с контрольными точками для проверки.
- Стандартизировать практики TDD и code review в команде, использующей разные coding agents.
- Разобраться, почему агент в ходе сессии отклонился от плана или неправильно применил навыки.
Быстрый старт
- 1
Установите для Claude Code из официального маркетплейса
/plugin install superpowers@claude-plugins-official - 2
Запустите своего агента для программирования — skills активируются автоматически
Что важно знать
- Установка зависит от агента для программирования, поэтому нужно установить его отдельно для каждого используемого harness.
- Вклад в виде новых skills обычно не принимается.
Темы
Частые вопросы
- Что такое superpowers?
- Методология разработки ПО и библиотека комбинируемых навыков, которые помогают coding agents проводить мозговой штурм, планировать, следовать TDD и делегировать реализацию субагентам. Superpowers — методология разработки ПО для coding agents. Она состоит из набора комбинируемых навыков и инструкций, которые помогают агенту их применять. Когда система понимает, что вы собираетесь что-то создать, она останавливается, чтобы уточнить ваши намерения, показывает дизайн небольшими, удобными для восприятия разделами, а затем составляет план реализации: для каждой небольшой задачи указывает точные пути к файлам, код и шаги проверки.
- superpowers можно использовать бесплатно? Какая у него лицензия?
- superpowers распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- superpowers всё ещё поддерживается?
- Активно поддерживается. Последний коммит в superpowers — 10 окт. 2026 г..
- Для чего можно использовать superpowers?
- Поручить coding agent реализовать функцию по расплывчатой идее, не пропуская этапы проектирования и планирования. Запускать длительные автономные сессии реализации по письменному плану с контрольными точками для проверки. Стандартизировать практики TDD и code review в команде, использующей разные coding agents. Разобраться, почему агент в ходе сессии отклонился от плана или неправильно применил навыки.
- Как установить superpowers?
- Установите для Claude Code из официального маркетплейса: /plugin install superpowers@claude-plugins-official Запустите своего агента для программирования — skills активируются автоматически
- Где скачать superpowers?
- Исходный код и инструкции по установке — на GitHub: https://github.com/obra/superpowers
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Коллекция переиспользуемых навыков для AI-ассистентов по программированию, таких как Claude Code и Codex: согласование требований, проектирование, TDD и дисциплинированные инженерные процессы.
Промпт помогает AI-агентам писать только необходимый для задачи код, а также проверять и аудировать репозитории на избыточный или рискованный код.
Фреймворк на базе Claude Code для поиска работы на своём компьютере: оценка вакансий, адаптация резюме, написание сопроводительных писем и подготовка к собеседованиям.
Распределённый трекер задач с графом зависимостей на базе Dolt: он сохраняет контекст работы для кодинг-агентов и доступен через CLI `bd`.
Десктопный оркестратор для параллельного запуска нескольких кодинг-агентов в отдельных git worktree, с терминалом, редактором и мобильным приложением.