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.

Research Before Code

After brainstorming, agents research the current state of the art for every technology involved. No more building on stale assumptions or outdated patterns.

Skills That Learn

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.

You Own the Workflow

No auto-commits for plans or code. No auto-pushes. You decide when your work is ready. Plans are working documents, not git artifacts.

Audited Implementation

Every implementation step gets audited against research findings and the plan. Spec compliance review runs before code quality review. Nothing slips through.

Test-Driven Development

RED-GREEN-REFACTOR enforced at every step. Write the failing test first, write minimal code to pass, then refactor. No exceptions.

Built on Superpowers

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.

Real-Time Notification System

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.

SaaS Landing Page

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.

API Migration

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.

You Own the Workflow

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.

Research Before Implementation

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.

Knowledge Compounds

Skills capture learning for future sessions. The audit-create cycle means your agent improves with every project. Institutional knowledge that persists.

Audit Everything

Every step except research itself gets audited against the plan and findings. Spec compliance before code quality. Nothing is assumed correct.

Test-Driven Development

Write tests first, always. RED-GREEN-REFACTOR is enforced, not suggested. Code written before tests gets deleted.

Evidence Over Claims

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.