Compare commits

..

1 Commits

Author SHA1 Message Date
Drew Ritter
07c5e799fa sync-to-codex-plugin: seed interface.defaultPrompt
Codex plugin pages use interface.defaultPrompt to show suggested
prompts on the plugin's app card; the generator now emits two
domain-neutral seed prompts so the superpowers listing isn't empty.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:53:05 -07:00
2 changed files with 30 additions and 40 deletions

View File

@@ -1,6 +1,6 @@
# Superpowers # 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. Superpowers is a complete software development workflow for your coding agents, built on top of a set of composable "skills" and some initial instructions that make sure your agent uses them.
## How it works ## How it works
@@ -26,21 +26,19 @@ Thanks!
## Installation ## Installation
**Note:** Installation differs by platform. **Note:** Installation differs by platform. Claude Code or Cursor have built-in plugin marketplaces. Codex and OpenCode require manual setup.
### Claude Code Official Marketplace ### Claude Code Official Marketplace
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: Install the plugin from Claude marketplace:
```bash ```bash
/plugin install superpowers@claude-plugins-official /plugin install superpowers@claude-plugins-official
``` ```
### Claude Code (Superpowers Marketplace) ### Claude Code (via Plugin Marketplace)
The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.
In Claude Code, register the marketplace first: In Claude Code, register the marketplace first:
@@ -54,29 +52,6 @@ Then install the plugin from this marketplace:
/plugin install superpowers@superpowers-marketplace /plugin install superpowers@superpowers-marketplace
``` ```
### OpenAI Codex CLI
- Open plugin search interface
```bash
/plugins
```
Search for Superpowers
```bash
superpowers
```
Select `Install Plugin`
### OpenAI Codex App
- In the Codex app, click on Plugins in the sidebar.
- You should see `Superpowers` in the Coding section.
- Click the `+` next to Superpowers and follow the prompts.
### Cursor (via Plugin Marketplace) ### Cursor (via Plugin Marketplace)
In Cursor Agent chat, install from marketplace: In Cursor Agent chat, install from marketplace:
@@ -87,6 +62,16 @@ In Cursor Agent chat, install from marketplace:
or search for "superpowers" in the plugin marketplace. or search for "superpowers" in the plugin marketplace.
### Codex
Tell Codex:
```
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
```
**Detailed docs:** [docs/README.codex.md](docs/README.codex.md)
### OpenCode ### OpenCode
Tell OpenCode: Tell OpenCode:
@@ -116,6 +101,10 @@ To update:
gemini extensions update superpowers gemini extensions update superpowers
``` ```
### Verify Installation
Start a new session in your chosen platform and ask for something that should trigger a skill (for example, "help me plan this feature" or "let's debug this issue"). The agent should automatically invoke the relevant superpowers skill.
## The Basic Workflow ## The Basic Workflow
1. **brainstorming** - Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document. 1. **brainstorming** - Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document.
@@ -167,23 +156,26 @@ gemini extensions update superpowers
- **Complexity reduction** - Simplicity as primary goal - **Complexity reduction** - Simplicity as primary goal
- **Evidence over claims** - Verify before declaring success - **Evidence over claims** - Verify before declaring success
Read [the original release announcement](https://blog.fsck.com/2025/10/09/superpowers/). Read more: [Superpowers for Claude Code](https://blog.fsck.com/2025/10/09/superpowers/)
## Contributing ## Contributing
The general contribution process for Superpowers is below. Keep in mind that we don't generally accept contributions of new skills and that any updates to skills must work across all of the coding agents we support. Skills live directly in this repository. To contribute:
1. Fork the repository 1. Fork the repository
2. Switch to the 'dev' branch 2. Create a branch for your skill
3. Create a branch for your work 3. Follow the `writing-skills` skill for creating and testing new skills
4. Follow the `writing-skills` skill for creating and testing new and modified skills 4. Submit a PR
5. Submit a PR, being sure to fill in the pull request template.
See `skills/writing-skills/SKILL.md` for the complete guide. See `skills/writing-skills/SKILL.md` for the complete guide.
## Updating ## Updating
Superpowers updates are somewhat coding-agent dependent, but are often automatic. Skills update automatically when you update the plugin:
```bash
/plugin update superpowers
```
## License ## License

View File

@@ -98,7 +98,7 @@ generate_plugin_json() {
{ {
"name": "superpowers", "name": "superpowers",
"version": "$version", "version": "$version",
"description": "An agentic skills framework & software development methodology that works: planning, TDD, debugging, and collaboration workflows.", "description": "Core skills library for Codex: planning, TDD, debugging, and collaboration workflows.",
"author": { "author": {
"name": "Jesse Vincent", "name": "Jesse Vincent",
"email": "jesse@fsck.com", "email": "jesse@fsck.com",
@@ -108,8 +108,6 @@ generate_plugin_json() {
"repository": "https://github.com/obra/superpowers", "repository": "https://github.com/obra/superpowers",
"license": "MIT", "license": "MIT",
"keywords": [ "keywords": [
"brainstorming",
"subagent-driven-development",
"skills", "skills",
"planning", "planning",
"tdd", "tdd",
@@ -121,7 +119,7 @@ generate_plugin_json() {
"interface": { "interface": {
"displayName": "Superpowers", "displayName": "Superpowers",
"shortDescription": "Planning, TDD, debugging, and delivery workflows for coding agents", "shortDescription": "Planning, TDD, debugging, and delivery workflows for coding agents",
"longDescription": "Use Superpowers to guide agent work through brainstorming, implementation planning, test-driven development, systematic debugging, parallel execution, code review, and finish-the-branch workflows.", "longDescription": "Use Superpowers to guide agent work through brainstorming, implementation planning, test-driven development, systematic debugging, parallel execution, code review, and finish-the-branch workflows adapted for Codex.",
"developerName": "Jesse Vincent", "developerName": "Jesse Vincent",
"category": "Coding", "category": "Coding",
"capabilities": [ "capabilities": [