mirror of
https://github.com/obra/superpowers.git
synced 2026-04-30 05:59:05 +08:00
Compare commits
1 Commits
dev
...
codex/read
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
529e9b287f |
146
README.md
146
README.md
@@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
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.
|
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.
|
||||||
|
|
||||||
|
## Quickstart
|
||||||
|
|
||||||
|
Give your agent Superpowers: [Claude Code](#claude-code), [Codex CLI](#codex-cli), [Codex App](#codex-app), [Factory Droid](#factory-droid), [Gemini CLI](#gemini-cli), [OpenCode](#opencode), [Cursor](#cursor), [GitHub Copilot CLI](#github-copilot-cli).
|
||||||
|
|
||||||
## How it works
|
## 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.
|
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.
|
||||||
@@ -26,112 +30,126 @@ Thanks!
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
**Note:** Installation differs by platform.
|
Installation differs by harness. If you use more than one, install Superpowers separately for each one.
|
||||||
|
|
||||||
### Claude Code Official Marketplace
|
### Claude Code
|
||||||
|
|
||||||
Superpowers is available via the [official Claude plugin marketplace](https://claude.com/plugins/superpowers)
|
Superpowers is available via the [official Claude plugin marketplace](https://claude.com/plugins/superpowers)
|
||||||
|
|
||||||
Install the plugin from Anthropic's official marketplace:
|
#### Official Marketplace
|
||||||
|
|
||||||
```bash
|
- Install the plugin from Anthropic's official marketplace:
|
||||||
/plugin install superpowers@claude-plugins-official
|
|
||||||
```
|
|
||||||
|
|
||||||
### Claude Code (Superpowers Marketplace)
|
```bash
|
||||||
|
/plugin install superpowers@claude-plugins-official
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Superpowers Marketplace
|
||||||
|
|
||||||
The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.
|
The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.
|
||||||
|
|
||||||
In Claude Code, register the marketplace first:
|
- Register the marketplace:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
/plugin marketplace add obra/superpowers-marketplace
|
/plugin marketplace add obra/superpowers-marketplace
|
||||||
```
|
```
|
||||||
|
|
||||||
Then install the plugin from this marketplace:
|
- Install the plugin from this marketplace:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
/plugin install superpowers@superpowers-marketplace
|
/plugin install superpowers@superpowers-marketplace
|
||||||
```
|
```
|
||||||
|
|
||||||
### OpenAI Codex CLI
|
### Codex CLI
|
||||||
|
|
||||||
- Open plugin search interface
|
Superpowers is available via the [official Codex plugin marketplace](https://github.com/openai/plugins).
|
||||||
|
|
||||||
```bash
|
- Open the plugin search interface:
|
||||||
/plugins
|
|
||||||
```
|
|
||||||
|
|
||||||
Search for Superpowers
|
```bash
|
||||||
|
/plugins
|
||||||
|
```
|
||||||
|
|
||||||
```bash
|
- Search for Superpowers:
|
||||||
superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
Select `Install Plugin`
|
```bash
|
||||||
|
superpowers
|
||||||
|
```
|
||||||
|
|
||||||
### OpenAI Codex App
|
- Select `Install Plugin`.
|
||||||
|
|
||||||
|
### Codex App
|
||||||
|
|
||||||
|
Superpowers is available via the [official Codex plugin marketplace](https://github.com/openai/plugins).
|
||||||
|
|
||||||
- In the Codex app, click on Plugins in the sidebar.
|
- In the Codex app, click on Plugins in the sidebar.
|
||||||
- You should see `Superpowers` in the Coding section.
|
- You should see `Superpowers` in the Coding section.
|
||||||
- Click the `+` next to Superpowers and follow the prompts.
|
- Click the `+` next to Superpowers and follow the prompts.
|
||||||
|
|
||||||
|
### Factory Droid
|
||||||
|
|
||||||
### Cursor (via Plugin Marketplace)
|
- Register the marketplace:
|
||||||
|
|
||||||
In Cursor Agent chat, install from marketplace:
|
```bash
|
||||||
|
droid plugin marketplace add https://github.com/obra/superpowers
|
||||||
|
```
|
||||||
|
|
||||||
```text
|
- Install the plugin:
|
||||||
/add-plugin superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
or search for "superpowers" in the plugin marketplace.
|
```bash
|
||||||
|
droid plugin install superpowers@superpowers
|
||||||
|
```
|
||||||
|
|
||||||
|
### Gemini CLI
|
||||||
|
|
||||||
|
- Install the extension:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
gemini extensions install https://github.com/obra/superpowers
|
||||||
|
```
|
||||||
|
|
||||||
|
- Update later:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
gemini extensions update superpowers
|
||||||
|
```
|
||||||
|
|
||||||
### OpenCode
|
### OpenCode
|
||||||
|
|
||||||
OpenCode uses its own plugin install; install Superpowers separately even if you
|
OpenCode uses its own plugin install; install Superpowers separately even if you
|
||||||
already use it in another harness.
|
already use it in another harness.
|
||||||
|
|
||||||
Tell OpenCode:
|
- Tell OpenCode:
|
||||||
|
|
||||||
```
|
```
|
||||||
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
|
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
|
||||||
```
|
```
|
||||||
|
|
||||||
**Detailed docs:** [docs/README.opencode.md](docs/README.opencode.md)
|
- Detailed docs: [docs/README.opencode.md](docs/README.opencode.md)
|
||||||
|
|
||||||
|
### Cursor
|
||||||
|
|
||||||
|
- In Cursor Agent chat, install from marketplace:
|
||||||
|
|
||||||
|
```text
|
||||||
|
/add-plugin superpowers
|
||||||
|
```
|
||||||
|
|
||||||
|
- Or search for "superpowers" in the plugin marketplace.
|
||||||
|
|
||||||
### GitHub Copilot CLI
|
### GitHub Copilot CLI
|
||||||
|
|
||||||
```bash
|
- Register the marketplace:
|
||||||
copilot plugin marketplace add obra/superpowers-marketplace
|
|
||||||
copilot plugin install superpowers@superpowers-marketplace
|
|
||||||
```
|
|
||||||
|
|
||||||
### Gemini CLI
|
```bash
|
||||||
|
copilot plugin marketplace add obra/superpowers-marketplace
|
||||||
|
```
|
||||||
|
|
||||||
```bash
|
- Install the plugin:
|
||||||
gemini extensions install https://github.com/obra/superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
To update:
|
```bash
|
||||||
|
copilot plugin install superpowers@superpowers-marketplace
|
||||||
```bash
|
```
|
||||||
gemini extensions update superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
### Factory Droid
|
|
||||||
|
|
||||||
In Droid, register the marketplace:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
droid plugin marketplace add https://github.com/obra/superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
Then install:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
droid plugin install superpowers@superpowers
|
|
||||||
```
|
|
||||||
|
|
||||||
## The Basic Workflow
|
## The Basic Workflow
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user