Installation
How to install and configure Metapowers across AI coding assistants.
Metapowers works with multiple AI coding tools. Choose your tool below.
Claude Code
The native experience. Install from the marketplace:
claude install bromso/metapowersThis installs all plugins and skills. Verify with:
/design:empathize test-componentUpdating
claude update bromso/metapowersCodex CLI
Copy the skills to your Codex skills directory:
git clone https://github.com/bromso/metapowers.git
cp -r metapowers/plugins/ ~/.agents/skills/metapowers/Codex reads the AGENTS.md file in your project root for context. If you're working in a project where you want Metapowers available, copy AGENTS.md to your project:
cp metapowers/AGENTS.md /path/to/your/project/OpenCode
Reference the skills in your opencode.json:
{
"skills": ["./plugins/*/skills/*/SKILL.md"]
}Or clone and symlink:
git clone https://github.com/bromso/metapowers.git ~/.config/opencode/metapowers
ln -s ~/.config/opencode/metapowers/plugins ~/.config/opencode/skills/metapowersOpenCode also reads AGENTS.md from your project root.
Cursor
Cursor automatically loads .cursorrules from your project root. Clone Metapowers into your project or copy the rules file:
# Option 1: Copy .cursorrules to your project
cp metapowers/.cursorrules /path/to/your/project/
# Option 2: Copy specific plugin skills you need
cp -r metapowers/plugins/design /path/to/your/project/.cursor/skills/For the modern .cursor/rules/ format, create rule files that reference the SKILL.md files.
Configure Figma Access (Optional)
The Design plugin writes prototypes to Figma via MCP. Set your Figma access token:
export FIGMA_ACCESS_TOKEN="your-token-here"Add this to your shell profile (.zshrc, .bashrc) to persist it. This is only needed for the Design plugin's Figma integration.
Verify Installation
Run any skill to confirm everything works:
/design:empathize test-componentYou should see the empathize phase execute, creating artifacts in .metapowers/design/test-component/.
Compatibility
| Tool | Instructions File | Skills Format | Native Support |
|---|---|---|---|
| Claude Code | CLAUDE.md | SKILL.md with YAML frontmatter | Yes |
| Codex CLI | AGENTS.md | SKILL.md with YAML frontmatter | Yes |
| OpenCode | AGENTS.md | SKILL.md with YAML frontmatter | Yes |
| Cursor | .cursorrules | SKILL.md (manual reference) | Partial |
All tools share the same SKILL.md format with YAML frontmatter. The skills themselves are tool-agnostic — they're structured markdown prompts that work in any AI coding environment.