@vruru/superpowers-bridge
v2.1.0
Published
Bridge to Superpowers workflow skills for OpenClaw - auto-fetches from GitHub
Maintainers
Readme
Superpowers Bridge for OpenClaw
An OpenClaw plugin that automatically fetches and loads Superpowers workflow skills from GitHub.
Based on the obra/superpowers project.
Features
- ✅ Auto-fetch skills - Automatically clones skills from GitHub on first launch
- ✅ Smart detection - Intelligently loads relevant skills based on conversation context
- ✅ Manual loading - Provides
skilltool for assistants to explicitly load skills - ✅ Version management - Built-in tools to update and check skills version
- ✅ Optional auto-update - Configurable automatic updates on startup
Installation
Option A: Git Clone (Recommended)
cd ~/.openclaw/workspace/plugins
git clone https://github.com/vruru/superpowers-bridge.gitOption B: Download ZIP
- Click Code → Download ZIP on the repository page
- Extract the downloaded
superpowers-bridge-main/directory - Rename and copy to plugins directory:
mv ~/Downloads/superpowers-bridge-main ~/.openclaw/workspace/plugins/superpowers-bridgePost-Installation
After either method, the directory structure should be:
~/.openclaw/workspace/plugins/superpowers-bridge/
├── index.ts
├── README.md
├── package.json
├── openclaw.plugin.json
└── .gitignoreEnable the Plugin
Add plugin configuration to ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"superpowers-bridge": {
"enabled": true,
"config": {
"enabled": true,
"autoDetectCode": true
}
}
}
}
}Restart OpenClaw
openclaw gateway restartSkills will be automatically downloaded from GitHub on first startup (takes a few seconds).
Configuration Options
| Option | Type | Default | Description |
|--------|------|---------|-------------|
| enabled | boolean | true | Enable/disable the plugin |
| skillsRepo | string | obra/superpowers | GitHub repository for skills |
| autoDetectCode | boolean | true | Auto-detect code tasks and load relevant skills |
| autoUpdate | boolean | false | Auto-update skills on startup (not recommended) |
| docsPath | string | docs/superpowers | Path to save design documents |
Usage
Automatic Loading
When you mention code-related tasks (e.g., "write code", "implement feature", "fix bug"), the plugin automatically loads relevant Superpowers skills:
- brainstorming - Design phase before coding
- writing-plans - Writing implementation plans
- subagent-driven-development - Subagent-driven development
- test-driven-development - Test-driven development
- systematic-debugging - Systematic debugging
Manual Loading
Assistants can use the skill tool to manually load specific skills:
{
"name": "brainstorming"
}Update Skills
Use the update_superpowers_skills tool to pull the latest skills from GitHub:
{}Or check current version:
{
"tool": "superpowers_version"
}Updating the Plugin Itself
To update the plugin manually:
- Download the latest version from GitHub releases
- Replace the plugin directory
- Restart OpenClaw
Or if installed from source:
cd ~/.openclaw/workspace/plugins/superpowers-bridge
git pull
openclaw gateway restartDirectory Structure
superpowers-bridge/
├── index.ts # Plugin main code
├── openclaw.plugin.json # OpenClaw plugin config
├── package.json # npm config
├── README.md # This file
└── .superpowers-cache/ # Auto-downloaded skills cache (auto-generated)
└── skills/ # Superpowers skills directoryHow It Works
- First launch: Detects no cache →
git cloneobra/superpowers - Daily operation: Loads skills from cache directory
- Session start: Analyzes user input → Matches relevant skills → Injects into system prompt
- Update skills: Call
update_superpowers_skills→git pull→ Reload
Troubleshooting
Skills Not Auto-Downloading
Check network connection and git availability:
git clone https://github.com/obra/superpowers.git /tmp/test-superpowersCheck Cache Status
ls -la ~/.openclaw/workspace/plugins/superpowers-bridge/.superpowers-cache/
cd ~/.openclaw/workspace/plugins/superpowers-bridge/.superpowers-cache
git log --oneline -3Manual Re-download
Delete cache and restart:
rm -rf ~/.openclaw/workspace/plugins/superpowers-bridge/.superpowers-cache
openclaw gateway restartLicense
MIT
Links
- Plugin Repository: https://github.com/vruru/superpowers-bridge
- Superpowers Project: https://github.com/obra/superpowers
- OpenClaw: https://github.com/openclaw/openclaw
