Superpowers Lab

Try experimental coding-agent tools for duplication analysis, MCP, terminals, and Windows VMs.

The author’s lab publishes four functional experimental Skills extending Claude Code Superpowers with specialized analysis and interactive execution techniques.

Use cases

  • Find semantically duplicate functions
  • Work with interactive terminals or a Windows VM

How to use

Install the lab plugin and follow the chosen Skill’s tool requirements. The author marks this package experimental, so workflows can change as the techniques evolve.

Skills

  • finding-duplicate-functions

    Use when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for LLM-generated codebases where new functions are often created rather than reusing existing ones.

    obra/superpowers-lab
  • mcp-cli

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

    obra/superpowers-lab
  • using-tmux-for-interactive-commands

    Use when you need to run interactive CLI tools (vim, git rebase -i, Python REPL, etc.) that require real-time input/output - provides tmux-based approach for controlling interactive sessions through detached sessions and send-keys

    obra/superpowers-lab
  • windows-vm

    Create, manage, or connect to a headless Windows 11 VM running in Docker with SSH access. Use when the user wants to spin up, stop, restart, or SSH into a Windows VM.

    obra/superpowers-lab