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-labmcp-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-labusing-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-labwindows-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