superpowers-lab
Experimental skills for Claude Code Superpowers - new techniques and tools under development
pinned to #51111f7updated 2 weeks ago
Ask your AI client: “install plugins/superpowers-lab”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/superpowers-labmetahub onboarded this repo on the author's behalf.
If you own github.com/obra/superpowers-lab on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
392
Last commit
2 weeks ago
Latest release
published
What's bundled
Items extracted from this plugin's manifest + directory tree.
Skills (4)
skills/finding-duplicate-functionsUse 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 functio…skills/mcp-cliUse MCP servers on-demand via the mcp CLI tool - discover tools, resources, and prompts without polluting context with pre-loaded MCP integrationsskills/using-tmux-for-interactive-commandsUse 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 throug…skills/windows-vmCreate, 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.
Evaluation report
WarningsAutomated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.51111f7· 2 weeks ago
Documentation
41Description quality
13 words · 92 chars — OK but more detail helps
README is present and substantial
3,991 chars · 8 sections · 1 code block
Tags / topics declaredwarn
No manifest tags and no GitHub repo topics
Add tags to the manifest (or GitHub topics on the repo) so the registry's search and category filters surface this artifact.
README has usage / example sections
found: Installation
Homepage / docs URL declared
https://github.com/obra/superpowers-lab
Release history
1- releasecurrent51111f7warn2 weeks ago
Contents
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:
- Audit codebases that have grown organically with multiple contributors
- Identify utility functions that have been reimplemented multiple times
- Find consolidation opportunities before major refactoring
- Complement jscpd after syntactic duplicates are handled
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:
- Query MCP servers without permanent configuration
- Explore available tools before deciding to integrate
- One-off MCP tool invocations
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:
- Interactive text editors (vim, nano)
- Terminal UI tools (menuconfig, htop)
- Interactive REPLs (Python, Node, etc.)
- Interactive git operations (rebase -i, add -p)
- Any tool requiring keyboard navigation and real-time interaction
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:
- Spin up a Windows environment for testing or development
- Run Claude Code on Windows via SSH
- Test cross-platform behavior without leaving the terminal
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
- tmux must be installed on your system
- Skills are tested on Linux/macOS (tmux required)
Experimental Status
Skills in this plugin are:
- ✅ Functional and tested
- 🧪 Under active refinement
- 📝 May evolve based on usage
- 🔬 Open to feedback and improvements
Contributing
Found a bug or have an improvement? Please open an issue or PR!
Related Projects
- superpowers - Core skills library for Claude Code
- superpowers-chrome - Browser automation skills
License
MIT License - see LICENSE for details
Reviews
No reviews yet. Be the first.
Related
superpowers-symfony
A Symfony-focused toolkit for Claude Code providing TDD (Pest/PHPUnit), Doctrine ORM, API Platform, Messenger, Voters, quality checks (PHP-CS-Fixer/PHPStan), and pragmatic architecture patterns - Docker Compose and Symfony Docker (FrankenPHP) compatible
cc10x
The Loop Engine — harness and loop engineering plugin for Claude Code. Router-kernel orchestration, workflow artifacts, sub-agent delegation, hook enforcement, Test Honesty Gates, fresh-context verification, and memory that persists. 73% leaner than v11, zero quality regression.
embedded-debugger
Embedded debugger workflow for probe-rs targets. Provides a CLI-first skill and optional MCP server for probe discovery, target checks, flashing, memory access, and RTT workflows.
mh install plugins/superpowers-lab