Enhanced agentic skills framework for coding agents. Better brainstorming, smarter decisions, adversarial testing — in ~55% fewer tokens than alternatives.
| Feature | Traditional | UltraFlow |
|---|---|---|
| Requirements gathering | Linear Q&A | Progressive Discovery — staged funnel with option cards. Users find their own requirements. |
| Decision making | Single perspective | Multi-Agent Council — 5 persona-driven agents propose diverse solutions, synthesize top 5 options |
| Testing | Unit + integration | Adversarial Testing — breaker agents actively try to hack/break your code |
| Token usage | ~12,000-18,000 per workflow | ~5,500-8,000 per workflow (~55% savings) |
| Skill count | 13 separate skills | 10 merged skills (less overhead, fewer context switches) |
- discovery — Progressive requirement discovery in 5 stages: domain scan, option cards, deep dive, spec preview, confidence check
- council — 10 personas (Pragmatist, Architect, Hacker, Researcher, Minimalist, Futurist, Guardian, Optimizer, User Advocate, Integrator). Selects 5 per problem, synthesizes top 5 approaches
- planning — Streamlined plans with code intent (not full blocks), self-review via subagent
- building — Unified TDD + execution + inline code review. Test-first discipline enforced
- debugging — 4-phase systematic approach: observe, hypothesize, test, fix. Root cause first
- adversarial-testing — 5 breaker personas (Chaos Monkey, Pentester, Load Tester, Compatibility Checker, Regression Hunter). Fix-and-rebreak cycles
- verification — Evidence before assertions. Fresh command execution required before any success claim
- git-flow — Worktree creation + branch finishing in one skill
- parallel-dispatch — Focused parallel agent dispatch with conflict detection
- using-ultraflow — Bootstrap and skill router
# Install as a plugin from GitHub
claude install-plugin github:ultraflow/ultraflow# Clone the repo
git clone https://github.com/ultraflow/ultraflow.git
# Navigate to it
cd ultraflow
# Install as Claude Code plugin (from the repo directory)
claude plugin add .# Clone
git clone https://github.com/ultraflow/ultraflow.git
# Copy skills to your Claude Code skills directory
cp -r ultraflow/skills/* ~/.claude/skills/
# Copy hooks
cp ultraflow/hooks/hooks.json ~/.claude/hooks.json
cp ultraflow/hooks/session-start ~/.claude/hooks/session-start
chmod +x ~/.claude/hooks/session-startStart a new Claude Code session. You should see UltraFlow's bootstrap message. Try:
/discovery # Start progressive requirement discovery
/council # Launch multi-agent council for decisions
/building # Begin TDD implementation
User request
|
v
[discovery] — 5 stages of progressive refinement
| User goes from vague → crystal clear
v
[council] — 5 persona agents propose solutions
| Synthesize into top 5 options
v
[planning] — Precise task breakdown
| Self-reviewed by subagent
v
[building] — TDD cycle per task
| Inline code review after each
v
[adversarial-testing] — 3 breaker agents attack
| Fix-rebreak cycles
v
[verification] — Fresh evidence of success
|
v
[git-flow] — Merge, PR, or keep
UltraFlow is designed for minimum token consumption:
- 10 skills instead of 13 (merged overlapping concerns)
- <200 lines per SKILL.md (vs <500 in alternatives)
- Lazy-loaded supporting files (personas, breaker definitions only loaded when needed)
- Code intent in plans, not full code blocks (~50% savings)
- Compressed subagent prompts (<50 lines each, explicit word limits on responses)
- Token budget metadata in each skill so the agent can make cost-aware decisions
Full workflow: ~5,500-8,000 tokens for skill content.
See docs/token-budget.md for detailed breakdown.
ultraflow/
├── package.json
├── README.md
├── LICENSE (MIT)
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── hooks/
│ ├── hooks.json
│ └── session-start
├── skills/
│ ├── using-ultraflow/SKILL.md
│ ├── discovery/SKILL.md
│ ├── council/
│ │ ├── SKILL.md
│ │ └── personas.md
│ ├── planning/
│ │ ├── SKILL.md
│ │ └── plan-reviewer.md
│ ├── building/
│ │ ├── SKILL.md
│ │ ├── implementer.md
│ │ └── reviewer.md
│ ├── debugging/SKILL.md
│ ├── adversarial-testing/
│ │ ├── SKILL.md
│ │ └── breaker-personas.md
│ ├── verification/SKILL.md
│ ├── git-flow/SKILL.md
│ └── parallel-dispatch/SKILL.md
└── docs/
└── token-budget.md
| Aspect | Superpowers | UltraFlow |
|---|---|---|
| Brainstorming | Linear Q&A, one question at a time | 5-stage progressive discovery with option cards |
| Decision making | Single approach | Council of 5 personas → top 5 options |
| Regression testing | Manual test suite runs | Adversarial breaker agents with fix-rebreak cycles |
| TDD | Separate skill (extra load) | Embedded in building skill |
| Code review | Separate skill (extra load) | Inline in building skill |
| Git worktrees + finishing | 2 separate skills | 1 merged git-flow skill |
| Token cost | ~12K-18K per workflow | ~5.5K-8K per workflow |
| Skill count | 13 | 10 |
- Fork the repo
- Create a feature branch
- Follow UltraFlow's own workflow (use the skills!)
- Submit a PR
MIT