OA

obra/amplifier-bundle-superpowers

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

76 stars 质量 41 趋势 14

Superpowers Amplifier 工作流程系统——有纪律的软件开发,支持 TDD、系统调试和结构化规划。从 obra/superpowers 移植而来。

概览

一个从obra/superpowers移植到Amplifier框架的严苛软件开发工作流程系统。 该项目是 by 移植到 Amplifier 代理框架的版本。原始的 Superpowers 项目为 Claude Code 提供了全面的软件开发流程,强调 TDD、系统调试和结构化规划。 https://github.com/obra/superpowers杰西·文森特(@obra)麻省理工 该移植将Superpowers的理念和工作流程调整为放大器生态系统,将基于折扣的技能转化为带有正式审批门和基于检查点的重复申请的放大器配方。 超级大国强制执行有纪律的发展实践: - - 先写测试,始终 - - 根本原因优先于修复 - - 设计→计划→执行 - - 关键点的批准门 - - 用证据验证 加载包含基础的超能力包: 只包含行为在你自己的捆绑包中:

概述(AI 翻译)

一个从obra/superpowers移植到Amplifier框架的严苛软件开发工作流程系统。

制作人员

该项目是 Jesse Vincent 将 obra/superpowers 移植到 Amplifier agent 框架。原始 Superpowers 项目为 Claude Code 提供了全面的软件开发流程,强调 TDD、系统调试和结构化规划。

原创项目: https://github.com/obra/superpowers 原作者: 杰西·文森特(@obra) 原始许可: 麻省理工学院

该移植将Superpowers的理念和工作流程调整为放大器生态系统,将基于折扣的技能转化为带有正式审批门和基于检查点的重复申请的放大器配方。


什么是超能力?

超级大国强制执行有纪律的发展实践:

  • 测试驱动开发 - 始终先写测试
  • 系统性调试 - 修复前的根本原因
  • 结构化规划 - 设计→计划→执行
  • 人工检查点 - 关键点的批准门
  • 证据胜于主张 - 用证据核实

安装

标准用法(推荐)

加载包含基础的超能力包:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Superpowers for Amplifier

A disciplined software development workflow system ported from obra/superpowers to the Amplifier framework.

Credits

This project is a port of obra/superpowers by Jesse Vincent to the Amplifier agent framework. The original Superpowers project provides a comprehensive software development workflow for Claude Code, emphasizing TDD, systematic debugging, and structured planning.

Original Project: https://github.com/obra/superpowers
Original Author: Jesse Vincent (@obra)
Original License: MIT

This port adapts the Superpowers philosophy and workflows for the Amplifier ecosystem, converting markdown-based skills into Amplifier recipes with formal approval gates and checkpoint-based resumability.


What is Superpowers?

Superpowers enforces disciplined development practices:

  • Test-Driven Development - Write tests first, always
  • Systematic Debugging - Root cause before fixes
  • Structured Planning - Design → Plan → Execute
  • Human Checkpoints - Approval gates at critical points
  • Evidence Over Claims - Verify with proof

Installation

Load the superpowers bundle which includes foundation:

amplifier --bundle git+https://github.com/ramparte/superpowers@main

Custom Composition

Include just the behavior in your own bundle:

# your-bundle.md
includes:
  - bundle: git+https://github.com/microsoft/amplifier-foundation@main
  - bundle: git+https://github.com/ramparte/superpowers@main#subdirectory=behaviors/superpowers.yaml

Available Recipes

Recipe Purpose
superpowers-full-development-cycle.yaml Complete end-to-end workflow (recommended)
brainstorming.yaml Refine ideas into designs with approval gate
writing-plans.yaml Create detailed TDD implementation plans
executing-plans.yaml Batch execution with human checkpoints
subagent-development.yaml Fresh agent per task with two-stage review
git-worktree-setup.yaml Create isolated workspace for feature
finish-branch.yaml Complete branch with merge/PR options

The superpowers-full-development-cycle.yaml meta-recipe composes all workflows into one end-to-end experience:

amplifier run "execute superpowers:recipes/superpowers-full-development-cycle.yaml with feature_name='user-authentication'"

Flow:

Brainstorming → [APPROVE] → Planning → [APPROVE] → Worktree → Implementation → [APPROVE] → Finish

Approval Gates (3):

  1. After design - approve before investing in planning
  2. After plan - approve before writing code
  3. After implementation - choose: merge, PR, keep, or discard

Error Handling: Test failures trigger bug-hunter debugging (up to 3 retries), then halt for human decision.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add obra/amplifier-bundle-superpowers
新手?先看 mcpskill.org 教程 →