Skip to content
obra/superpowers-lab logo

obra/superpowers-lab

Verified

Experimental skills that expand Claude Code with evolving techniques.

SkillsAgent Skills 370Open source
View on GitHub
Updated 2026-06-16
obra/superpowers-lab GitHub repository

What is obra/superpowers-lab?

This open-source plugin bundles experimental capabilities that extend Claude Code beyond its core feature set. The included skills address specialized workflows such as semantic code analysis, interactive terminal automation, and cross-platform environment setup while remaining under active development.

Each skill operates through targeted methods including LLM-driven clustering for duplicate detection, CLI wrappers for MCP exploration, tmux session management for interactive tools, and Docker-based virtualization for Windows environments. Installation integrates directly with existing Claude Code configurations.

The project targets developers and power users who work with Claude Code and want early access to advanced, still-maturing tools that may change as feedback arrives.

Capabilities

detect semantic code duplication
invoke MCP tools on-demand
control interactive CLI via tmux
manage headless Windows VM in Docker

What you can build with obra/superpowers-lab

Detect semantic duplicates

Identify functions with matching intent across LLM-generated codebases even when syntax differs, helping surface consolidation opportunities after traditional duplicate scanners finish.

Control interactive terminals

Drive tools such as vim, git rebase, or REPLs through automated tmux sessions without manual keyboard input or persistent context pollution.

Spin up Windows environments

Launch and manage headless Windows 11 VMs inside Docker with SSH access for testing, cross-platform checks, or running Claude Code on Windows from a Linux or macOS host.

Install obra/superpowers-lab

Install
claude-code plugin install https://github.com/obra/superpowers-lab
Quick start
# Install the plugin
claude-code plugin install https://github.com/obra/superpowers-lab

# Or add to your claude.json
{
  "plugins": [
    "https://github.com/obra/superpowers-lab"
  ]
}
  1. 1Run the plugin install command in your terminal.
  2. 2Optionally add the repository URL to your claude.json plugins array.
  3. 3Confirm tmux is installed on Linux or macOS systems.
  4. 4Review individual skill documentation inside the repo for usage details.
  5. 5Test a skill such as mcp-cli or windows-vm on a small task first.

Works with

Claude CodetmuxMCPDocker

obra/superpowers-lab: pros & cons

Pros

  • +Skills remain functional while open to refinement
  • +Covers practical gaps like interactive CLI control and Windows testing
  • +Open source with clear contribution path
  • +On-demand MCP usage avoids permanent context bloat

Cons

  • Features may shift as development continues
  • Requires tmux and works best on Linux/macOS
  • Experimental status means limited long-term stability guarantees
Did you find this helpful?

Frequently asked questions

Skills are tested and usable but labeled experimental, so expect possible changes from feedback.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote obra/superpowers-lab

Add this badge to your website, or share the tool.

DFeatured on Dhanasviobra/superpowers-lab 0