Superpowers Lab

Experimental skills for Claude Code Superpowers with new techniques being refined and tested.

Category: Collections

About this skill

An experimental extension of the Superpowers library containing cutting-edge skills that are still being developed and refined. These skills use new techniques and approaches that may change over time as they are tested in real-world scenarios.

Source and installation instructions

Documentation

Superpowers Lab

Experimental skills for Claude Code Superpowers - new techniques and tools under active development.

What is this?

This plugin contains experimental skills that extend Claude Code's capabilities with new techniques that are still being refined and tested. These skills are functional but may evolve based on real-world usage and feedback.

Current Skills

finding-duplicate-functions

Detect semantic code duplication in LLM-generated codebases. Unlike traditional copy-paste detectors that find syntactic duplicates, this skill identifies functions with the same intent but different implementations.

Use cases:

How it works: Two-phase approach using classical function extraction followed by LLM-powered intent clustering. Haiku categorizes functions by domain, then Opus analyzes each category to find semantic duplicates.

See skills/finding-duplicate-functions/SKILL.md for full documentation.

mcp-cli

Use MCP servers on-demand via the mcp CLI tool. Discover and invoke tools, resources, and prompts without polluting context with pre-loaded MCP integrations.

Use cases:

See skills/mcp-cli/SKILL.md for full documentation.

using-tmux-for-interactive-commands

Enables Claude Code to control interactive CLI tools (vim, git rebase -i, menuconfig, REPLs, etc.) through tmux sessions.

Use cases:

How it works: Creates detached tmux sessions, sends keystrokes programmatically, and captures terminal output to enable automation of traditionally manual workflows.

See skills/using-tmux-for-interactive-commands/SKILL.md for full documentation.

windows-vm

Create, manage, or connect to a headless Windows 11 VM running in Docker with KVM acceleration and SSH access โ€” no RDP or GUI required.

Use cases:

How it works: Uses dockur/windows to run Windows 11 in a Docker container with KVM acceleration. Manages the full lifecycle: create, start, stop, restart, SSH, and status checks. Includes automated setup of OpenSSH Server, Node.js, and Claude Code inside the VM.

See skills/windows-vm/SKILL.md for full documentation.

Installation

# 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"
  ]
}

Requirements

Experimental Status

Skills in this plugin are:

Contributing

Found a bug or have an improvement? Please open an issue or PR!

Related Projects

License

MIT License - see LICENSE for details