/ Каталог / Песочница / superpowers
● Сообщество obra ⚡ Сразу

superpowers

автор obra · obra/superpowers

Курированный бандл skills для опытных пользователей от obra — самоуверенные рабочие процессы для git, отладки, планирования и работы с промптами.

obra/superpowers (от Jesse Vincent, бывшего сотрудника Anthropic) упаковывает компактный набор высокоэффективных skills для Claude Code: git-привычки, дисциплина отладки, циклы планирования и мета-skills для эффективной работы *с* Claude. Меньше и более самоуверен, чем семейство wshobson — выбирайте, если доверяете вкусу куратора.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

готово

Установка

Выберите клиент

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "superpowers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/obra/superpowers",
        "~/.claude/skills/superpowers"
      ],
      "_inferred": true
    }
  }
}

Откройте Claude Desktop → Settings → Developer → Edit Config. Перезапустите после сохранения.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "superpowers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/obra/superpowers",
        "~/.claude/skills/superpowers"
      ],
      "_inferred": true
    }
  }
}

Cursor использует ту же схему mcpServers, что и Claude Desktop. Конфиг проекта приоритетнее глобального.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "superpowers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/obra/superpowers",
        "~/.claude/skills/superpowers"
      ],
      "_inferred": true
    }
  }
}

Щёлкните значок MCP Servers на боковой панели Cline, затем "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "superpowers-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/obra/superpowers",
        "~/.claude/skills/superpowers"
      ],
      "_inferred": true
    }
  }
}

Тот же формат, что и Claude Desktop. Перезапустите Windsurf для применения.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "superpowers-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/obra/superpowers",
        "~/.claude/skills/superpowers"
      ]
    }
  ]
}

Continue использует массив объектов серверов, а не map.

~/.config/zed/settings.json
{
  "context_servers": {
    "superpowers-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/obra/superpowers",
          "~/.claude/skills/superpowers"
        ]
      }
    }
  }
}

Добавьте в context_servers. Zed перезагружается автоматически.

claude mcp add superpowers-skill -- git clone https://github.com/obra/superpowers ~/.claude/skills/superpowers

Однострочная команда. Проверить: claude mcp list. Удалить: claude mcp remove.

Сценарии использования

Реальные сценарии: superpowers

Планируйте неоднозначную фичу перед написанием кода

👤 Разработчики, которые слишком быстро прыгают к коду ⏱ ~45 min intermediate

Когда использовать: Фича расплывчатая и вам помогло бы принудительное осмысление.

Предварительные требования
  • Skills установлены — git clone https://github.com/obra/superpowers ~/.claude/skills/superpowers
Поток
  1. Запуск skill планирования
    Apply the planning skill. Feature: per-user rate limiting that scales to 10k req/s.✓ Скопировано
    → Skill запрашивает ограничения, критерии успеха, альтернативы
  2. Итерация плана
    Push back on each assumption. What would Linus reject?✓ Скопировано
    → Более сильный план с явными рисками
  3. Перевод в первый PR
    What's the smallest first PR that proves the plan?✓ Скопировано
    → MVP-образный первый шаг

Итог: План, который вы готовы защитить на design review, а не просто угаданный.

Восстановитесь из запутанной ситуации с git чисто

👤 Разработчики в «git stash bankruptcy» ⏱ ~30 min advanced

Когда использовать: У вас плохой merge, потерянные коммиты или зашедший в тупик rebase.

Поток
  1. Диагностика
    Apply the git-rescue skill. Show me what's salvageable: reflog, stash, dangling commits.✓ Скопировано
    → Инвентаризация восстановимого состояния
  2. Восстановление
    Plan the recovery. Run only after I confirm.✓ Скопировано
    → Предложенная последовательность git-операций с пояснениями
  3. Верификация
    After recovery, confirm tree is what I expected.✓ Скопировано
    → Финальное дерево соответствует намерению

Итог: Восстановленное состояние ветки без потери работы.

Запустите self-review вывода Claude перед его принятием

👤 Разработчики, слишком доверяющие или недоверяющие Claude ⏱ ~15 min beginner

Когда использовать: Вы хотите, чтобы модель проверила себя, прежде чем это сделаете вы.

Поток
  1. Запуск self-review
    Apply self-review skill on the diff you just produced. Be harsh.✓ Скопировано
    → Конкретные замечания, а не общее «looks good»
  2. Устранение замечаний
    Fix every sev-1 finding. Ignore sev-3 if it's nitpicks.✓ Скопировано
    → Более чистый diff

Итог: Вывод более высокого качества без того, чтобы вы были единственным критиком.

Сочетать с: wshobson-skills-skill

Комбинации

Сочетайте с другими MCP — эффект x10

superpowers-skill + wshobson-agents-skill

Планирование через superpowers, выполнение через агентов wshobson

Plan via superpowers/planning; delegate implementation to backend-architect.✓ Скопировано
superpowers-skill + wshobson-skills-skill

Два мнения в стеке

Use both skill sets — superpowers for git, wshobson for testing.✓ Скопировано

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
planning fuzzy feature Осмысление перед кодом 0
git-rescue broken state Git-аварии 0
self-review claude output Ворота перед принятием 0
debug-loop bug Методичная охота за багами 0

Стоимость и лимиты

Во что обходится

Квота API
Не применимо — локальный
Токенов на вызов
Skills здесь лаконичны — меньше стоимость на триггер, чем у крупных наборов
Деньги
Бесплатно (MIT)
Совет
Это более лёгкий набор — меньше токенов на skill, чем у wshobson

Безопасность

Права, секреты, радиус поражения

Минимальные скоупы: filesystem-read
Хранение учётных данных: Нет
Исходящий трафик: Нет

Устранение неполадок

Частые ошибки и исправления

Skill not picked up

Путь клонирования должен совпадать с ~/.claude/skills/superpowers; проверьте claude config show

Trigger collisions with wshobson

Skills автоматически маршрутизируются по описанию; переименуйте один, если оба конкурируют за одно намерение

Альтернативы

superpowers в сравнении

АльтернативаКогда использоватьКомпромисс
wshobson/skillsВы хотите более широкий охватБольше, но менее курировано
anthropics/skills (official)Официальный стартовый набор от AnthropicОфициальная база; superpowers добавляет мнение

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills