There’s a moment every developer hits with AI coding assistants where you realize the tool is fast but sloppy. It spits out code before understanding the problem, skips tests, and leaves you cleaning up a mess that took longer to fix than writing it yourself. That’s exactly the frustration [obra/superpowers](https://github.com/obra/superpowers) was built to solve, and honestly, it does a shockingly good job.
Created by Jesse Vincent — the same person behind Request Tracker, K-9 Mail (now Thunderbird for Android), and the [Keyboardio](https://shop.keyboard.io/) keyboard project — Superpowers is an open-source agentic skills framework that rewires how Claude Code approaches development. Instead of immediately dumping code at you, it forces a structured workflow: Socratic brainstorming to nail down what you actually need, a planning phase that breaks work into small 2-to-5-minute tasks, strict test-driven development with real red-green-refactor cycles, parallel subagent execution, and a proper code review before anything gets merged. It sounds heavy, but in practice it just feels like working with a senior dev who actually gives a damn about code quality.
The traction speaks for itself. The [GitHub repo](https://github.com/obra/superpowers) has blown past 64k stars, and it was climbing fast on the [weekly trending charts](https://trendshift.io/) through late February 2026 — picking up nearly 7,000 new stars in a single week. It’s been accepted into the official Anthropic Claude Code plugin marketplace, which means installing it is a one-liner. Medium has seen a wave of [tutorial posts](https://new2026.medium.com/superpowers-obra-superpowers-claude-code-plugin-for-an-agentic-software-development-workflow-1e7bdffeb065) walking through setup and real-world usage, and the project is cataloged on [agent-skills.cc](https://agent-skills.cc/skills/obra-superpowers) as well.
What makes Superpowers feel significant isn’t just the star count. It’s that the Skills ecosystem for Claude Code has gone from scattered personal experiments to something resembling real infrastructure. Jesse’s framework enforces YAGNI and DRY not as aspirational principles but as actual guardrails. The subagent architecture means your main Claude context stays clean while smaller agents handle isolated tasks in parallel. And because it’s MIT-licensed, people are already building on top of it — there’s a [superpowers-lab](https://github.com/obra/superpowers-lab) repo for experimental skills and a separate [community skills](https://github.com/obra/superpowers-skills) collection growing steadily.
If you’ve been using Claude Code and felt like something was missing between “prompt” and “production-ready code,” this is probably it. Give it a spin — the worst that happens is your AI starts writing tests before code, and frankly, most of us could use that discipline too.

Leave a comment