Repolode
obra

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. 1

    Установите для Claude Code из официального маркетплейса

    /plugin install superpowers@claude-plugins-official
  2. 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 обновляется ежедневно.

Похожие проекты

25 готовых к production навыков для инженерных процессов: они проводят AI-агентов через этапы спецификации, планирования, разработки, тестирования, ревью и выпуска.

108,1 тыс.11,3 тыс.JavaScriptMITОбновлён 5 дней назад

Коллекция переиспользуемых навыков для AI-ассистентов по программированию, таких как Claude Code и Codex: согласование требований, проектирование, TDD и дисциплинированные инженерные процессы.

296 тыс.24,9 тыс.ShellMITОбновлён 6 дней назад

Фреймворк на базе Claude Code для поиска работы на своём компьютере: оценка вакансий, адаптация резюме, написание сопроводительных писем и подготовка к собеседованиям.

52,5 тыс.17,2 тыс.PythonMITОбновлён 13 часов назад