Open Source
Research-Driven Superpowers for Your Coding Agent
Ultrapowers extends Jesse Vincent's Superpowers workflow with deep research, skills auditing, and full user control. Your agent verifies knowledge before writing code — and never commits or pushes without your say-so.
What Makes It Different
Not Just Another Plugin
Ultrapowers adds a research-first knowledge pipeline to the Superpowers workflow. Agents that verify before they build.
After brainstorming, agents research the current state of the art for every technology involved. No more building on stale assumptions or outdated patterns.
Agents audit existing skills against research findings, then create or update skills to fill gaps. Knowledge compounds across sessions — your agent gets smarter over time.
No auto-commits for plans or code. No auto-pushes. You decide when your work is ready. Plans are working documents, not git artifacts.
Every implementation step gets audited against research findings and the plan. Spec compliance review runs before code quality review. Nothing slips through.
RED-GREEN-REFACTOR enforced at every step. Write the failing test first, write minimal code to pass, then refactor. No exceptions.
Extends Jesse Vincent's proven Superpowers workflow. Brainstorming, worktrees, subagent-driven development, and code review — all unchanged, all audited.
The Workflow
From Idea to Production
Every session follows the research-driven workflow. Mandatory steps, not suggestions. Your agent doesn't guess — it verifies, plans, and builds with evidence.
1. Brainstorming
Your agent steps back and asks what you're really trying to do. Refines rough ideas through questions, explores alternatives, and presents the design in sections for validation.
2. Deep Research
Researches the current state of the art for every technology and pattern in the spec. Uses documentation, web search, and context to capture what's current — not what was true six months ago.
3. Skills Audit
Audits all available skills against research findings. Classifies each as Covered, Stale, Missing, or External. Identifies exactly what needs to be created or updated.
4. Skills Creation
Creates new or updates existing skills to fill gaps identified by the audit. Knowledge is captured for future sessions — your agent gets better every time.
5. Git Worktrees
Creates an isolated workspace on a new branch. Runs project setup, verifies clean test baseline. Your main branch stays untouched.
6. Planning
Breaks work into bite-sized tasks (2-5 minutes each) with skill annotations on each step. Clear enough for any agent to follow.
7. Subagent-Driven Development
Dispatches a fresh subagent per task with two-stage review: spec compliance first, then code quality. Each agent works independently with full context.
8. Test-Driven Development
RED-GREEN-REFACTOR enforced at every step. Write failing test, watch it fail, write minimal code, watch it pass, commit. Deletes code written before tests.
9. Code Review
Reviews against the plan with audit checks. Critical issues block progress. No rubber-stamping.
10. Finishing
Verifies all tests pass, presents options (merge, PR, keep, or discard), cleans up the worktree. You decide what happens next.
Three Plugins
The Ecosystem
Core workflow plus domain-specific skills. Install what you need — each plugin works standalone or together.
Ultrapowers (Core) — 17 Skills
The workflow engine: brainstorming, deep research, skills auditing, TDD, systematic debugging, subagent-driven development, code review, and git worktrees.
Ultrapowers Dev — 52 Skills
Best practices for 13 languages (TypeScript, Python, Rust, Go, Java, C#, and more). 12 framework patterns (FastAPI, Django, Rails, Angular, Laravel, NestJS, Next.js). 7 agentic patterns (orchestrator-workers, DAG workflows, multi-agent debate). 14 architecture fundamentals.
Ultrapowers Business — 38 Skills
Marketing and SEO (audits, AI SEO, copywriting, content strategy). Conversion optimization (landing pages, forms, signup flows, A/B testing). Sales (cold email, lead magnets, referral programs). Finance (financial modeling, pitch decks, pricing). Compliance (GDPR, SOC 2).
Example Use Cases
See It in Action
Skills trigger automatically based on context. No special commands needed — your agent just has superpowers.
Ask: "Build me a real-time notification system using WebSockets." Ultrapowers brainstorms the design, researches current WebSocket best practices, audits skills for gaps, plans with TDD, and implements — all audited. You commit when satisfied.
Ask: "Create a landing page for our SaaS launch." The agent applies copywriting for conversion-optimized CTAs, page-cro for layout, schema-markup for rich snippets, and analytics-tracking for funnel events — all in a single session.
Ask: "Refactor our Express API to FastAPI." The agent applies express-patterns to understand existing code, python-best-practices and fastapi-patterns for the migration, api-design for conventions, and testing-tdd for full coverage.
Installation
Get Started in 30 Seconds
Works with Claude Code, Claude Cowork, and Cursor. For Codex and OpenCode, clone from GitHub and follow the platform-specific install guide.
Add the Marketplace
/plugin marketplace add ennio-datatide/ultrapowers
Install Core
/plugin install ultrapowers@ultrapowers
Install Dev Skills (optional)
/plugin install ultrapowers-dev@ultrapowers
Install Business Skills (optional)
/plugin install ultrapowers-business@ultrapowers
Philosophy
Built on Principles
Every design decision in Ultrapowers traces back to one of these principles.
No auto-commits, no auto-pushes. You decide when code is ready to commit and when to push. Plans stay as working documents unless you choose to commit them.
Never build on assumptions when you can verify. Every session starts with research to capture what is current — not what was true when the model was trained.
Skills capture learning for future sessions. The audit-create cycle means your agent improves with every project. Institutional knowledge that persists.
Every step except research itself gets audited against the plan and findings. Spec compliance before code quality. Nothing is assumed correct.
Write tests first, always. RED-GREEN-REFACTOR is enforced, not suggested. Code written before tests gets deleted.
Verify before declaring success. Systematic process over guessing. If it is not tested, it is not done.
Want to learn this yourself?
The Ultrapowers Course teaches non-technical professionals to build real software using this system in 5 weeks. No coding experience required. The same workflow. Structured for anyone.
Give your agent Ultrapowers
Open source. MIT licensed. Built by Datatide, extending Jesse Vincent's Superpowers.
DataTide