Metapowers

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/metapowers

This installs all plugins and skills. Verify with:

/design:empathize test-component

Updating

claude update bromso/metapowers

Codex 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/metapowers

OpenCode 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-component

You should see the empathize phase execute, creating artifacts in .metapowers/design/test-component/.

Compatibility

ToolInstructions FileSkills FormatNative Support
Claude CodeCLAUDE.mdSKILL.md with YAML frontmatterYes
Codex CLIAGENTS.mdSKILL.md with YAML frontmatterYes
OpenCodeAGENTS.mdSKILL.md with YAML frontmatterYes
Cursor.cursorrulesSKILL.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.

On this page