superpowers (智能体技能与开发方法论)
315,709
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Shell
语言
创建时间
最近更新
项目能做什么
专为编程 Agent 设计的技能框架与开发方法论,通过可组合技能与引导指令,让各类 Agent 规范高效地完成软件开发。
来源:基于仓库元数据
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
{
"name": "obra/superpowers",
"summary": "一套专为 AI 编码 Agent 设计的可组合技能框架与软件开发方法论,规范 Agent 从需求拆解、TDD 测试驱动到自主多任务交付的全流程。",
"content": "## 项目简介\n\nSuperpowers 是一套面向 AI 编码 Agent 的完整软件开发方法论。它基于一组可组合的技能(Skills)和初始化指令构建,能确保你的 Agent 严格按规范执行开发任务。启用后,Agent 不会一上来就盲目写代码,而是先厘清需求、分段确认设计方案、生成详尽的实施计划(强调红/绿 TDD、YAGNI 和 DRY 原则),再通过子 Agent 驱动模式自主迭代与代码审查,甚至能连续自主工作数小时而不偏离既定路线。\n\n## 核心功能\n\n- **需求引导与规范拆解**:检测到开发任务时,自动暂停并向开发者提问理清目标,以短小易读的片段交付需求设计。\n- **严谨的实施计划制定**:生成极度细致、步骤清晰的落地计划,推崇测试驱动开发(TDD)与极简实用主义原则。\n- **子 Agent 驱动开发(Subagent-Driven Development)**:任务确认后,调度子 Agent 依次推进各项工程任务,并自带检查与审查机制。\n- **技能自动触发**:集成后无需特殊指令,相关技能在开发流程中会自动生效。\n\n## 适合谁用\n\n- 日常使用 AI 编程助手(如 Claude Code、Cursor、Copilot CLI 等)的个人开发者。\n- 想要避免 AI 直接瞎写代码,希望建立规范化敏捷交付和 TDD 流程的工程师。\n\n## 安装步骤\n\n根据你使用的编程工具环境(Harness)选择对应的安装方式:\n\n### Claude Code\n- **官方市场安装**:\n ```bash\n /plugin install superpowers@claude-plugins-official\n ```\n- **Superpowers 官方仓库安装**:\n ```bash\n # 1. 添加插件市场\n /plugin marketplace add obra/superpowers-marketplace\n # 2. 安装插件\n /plugin install superpowers@superpowers-marketplace\n ```\n\n### Antigravity\n```bash\nagy plugin install https://github.com/obra/superpowers\n# 后续更新使用相同命令重新安装即可\n```\n\n### Codex App / Codex CLI\n- **Codex App**:在侧边栏点击 Plugins -> 在 Coding 分类找到 `Superpowers` -> 点击 `+` 安装。\n- **Codex CLI**:\n ```bash\n /plugins\n # 输入搜索关键词\n superpowers\n # 选择 Install Plugin\n ```\n\n### Cursor\n在 Cursor Agent 对话窗口中执行:\n```text\n/add-plugin superpowers\n```\n(或在插件市场中直接搜索 \"superpowers\" 安装)\n\n### Devin CLI\n```bash\n# 安装\ndevin plugins install obra/superpowers\n# 后续更新\ndevin plugins update superpowers\n```\n\n### Factory Droid\n```bash\n# 注册源\ndroid plugin marketplace add https://github.com/obra/superpowers\n# 安装插件\ndroid plugin install superpowers@superpowers\n```\n\n### Gemini CLI\n```bash\n# 安装扩展\ngemini extensions install https://github.com/obra/superpowers\n# 后续更新\ngemini extensions update superpowers\n```\n\n### GitHub Copilot CLI\n```bash\n# 注册市场源\ncopilot plugin marketplace add obra/superpowers-marketplace\n# 安装插件\ncopilot plugin install superpowers@superpowers-marketplace\n```\n\n### Grok Build CLI\n```bash\n# 官方市场直接安装\ngrok plugin install superpowers@xai-official --trust\n# 或通过 TUI 界面检索安装\n/marketplace\n```\n\n*(注:README 目录中提及的 Kimi Code、OpenCode、Pi、Qwen Code 等其余工具安装指南因原文截断未完整列出,请查看原仓库。)*\n\n## 配置说明\n\n此部分原文未说明,请查看原仓库。\n\n## 常见问题\n\n此部分原文未说明,请查看原仓库。"
}
原始 README 摘录(英文原文,节选前 3000 字符)
# Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. ## Table of Contents - [How it works](#how-it-works) - [Commercial Services](#commercial-services) - [Getting Started](#installation) - [Claude Code](#claude-code) - [Antigravity](#antigravity) - [Codex App](#codex-app) - [Codex CLI](#codex-cli) - [Cursor](#cursor) - [Devin CLI](#devin-cli) - [Factory Droid](#factory-droid) - [Gemini CLI](#gemini-cli) - [GitHub Copilot CLI](#github-copilot-cli) - [Grok Build CLI](#grok-build-cli) - [Kimi Code](#kimi-code) - [OpenCode](#opencode) - [Pi](#pi) - [Qwen Code](#qwen-code) - [Hermes Agent](#hermes-agent) - [Muse](#muse) - [The Basic Workflow](#the-basic-workflow) - [When Something Goes Wrong](#when-something-goes-wrong) - [Community](#community) - [What's Inside](#whats-inside) - [Philosophy](#philosophy) - [Contributing](#contributing) - [Updating](#updating) - [License](#license) - [Visual companion telemetry](#visual-companion-telemetry) ## How it works It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it *doesn't* just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do. Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest. After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY. Next up, once you say "go", it launches a *subagent-driven-development* process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for your agent to work autonomously for a couple hours at a time without deviating from the plan you put together. There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers. ## Commercial Services If you're using Superpowers in enterprise and could benefit from commercial support, additional tooling, or managed spending, please don't hesitate to drop us a line at sales@primeradiant.com. ## Installation Installation differs by harness. If you use more than one, install Superpowers separately for each one. ### Claude Code Superpowers is available via the [official Claude plugin marketplace](https://claude.com/plugins/superpowers) #### Official Marketplace - Install the plugin from Anthropic's official marketplace: ```bash /plugin install superpowers@claude-plugins-official ``` #### Superpowers Marketplace The Super阅读完整原文
商业机会分析 规则生成(AI 未配置)
综合评分 42.4 分。该项目在“个人可实施性”维度得 35 分,“付费可能性”维度得 32.0 分,差异化空间 40.0 分(评分依据见评分卡)。
面向细分需求的二次开发产品
| 产品构想 | 基于 superpowers 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。 |
| 目标用户 | 该细分场景用户 |
| 难度/周期 | 中 · 2~6 周 |
| 收费模式 | 买断制 / 订阅制 / 广告 |
| 竞争风险 | 细分需求规模需验证 |
| 依据 | AI 推测:基于项目主题标签的判断 |
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| payloadcms/payload | 中文介绍暂未生成 Payload is the open-source, fullstack Next.js framework, giv |
45,763 | TypeScript |
| iamgio/quarkdown | 中文介绍暂未生成 🪐 Markdown with superpowers: from ideas to papers, presentat |
16,371 | Kotlin |
| jnMetaCode/superpowers-zh | 中文介绍暂未生成 🦸 AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skil |
8,515 | JavaScript |
| k8sgpt-ai/k8sgpt | 中文介绍暂未生成 Giving Kubernetes Superpowers to everyone |
8,316 | Go |
| tw93/Waza | 中文介绍暂未生成 🥷 Engineering habits you already know, turned into skills AI |
7,552 | Python |
| x-cmd/x-cmd | 中文介绍暂未生成 Shell Superpowers for AI Agents. |
4,746 | Awk |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 17 个 Release |
| 社区活跃 | Star 315,709 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/obra/superpowers.git cd superpowers # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。