This skill should be used when the user asks to "start parallel implementation", "orchestrate tasks", "run ultraplan", "launch ultrathink workflow", "parallel subagent execution", "plan and implement feature", "coordinate implementation across phases", "run 100 agents", "massive parallel work", or needs guidance on orchestrating multi-phase implementation workflows with parallel Task invocations.
Orchestrates parallel implementation across 4 phases (Exploration, Planning, Implementation, Verification) using up to 100 simultaneous subagents. Triggers when users request parallel execution, massive parallel work, or coordinated multi-phase workflows.
/plugin marketplace add jvishnefske/swiss-cheese/plugin install ultrathink-orchestrator@jvishnefske-agent-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Ultraplan enables coordinated multi-phase implementation using parallel Task invocations (up to 100 simultaneous). It leverages subagents for each implementation phase.
Ultraplan orchestrates work through phases:
| Phase | Purpose | Subagent Role |
|---|---|---|
| Phase 1 | Exploration | Understand codebase areas |
| Phase 2 | Planning | Design implementation approach |
| Phase 3 | Implementation | Execute planned changes |
| Phase 4 | Verification | Validate correctness |
Each phase may spawn multiple parallel Task invocations for independent subtasks.
Before orchestrating, gather implementation context:
Query the user if context is insufficient:
For each task, decompose into parallelizable subtasks:
Parallelization Rules:
Task Schema:
task_id: unique-task-identifier
phase: 1|2|3|4
description: imperative description
deps: [task_id, ...]
files: [affected files]
acceptance: testable criteria
Launch parallel Task invocations for independent subtasks:
Dispatch Pattern:
For each phase in [1, 2, 3, 4]:
identify_ready_tasks(phase) # Tasks with satisfied deps
batch_tasks = partition(ready_tasks, max_batch=100)
for batch in batch_tasks:
parallel_invoke(Task, batch) # Up to 100 simultaneous
await_all(batch)
validate_phase_output()
proceed_to_next_phase()
Subagent Prompt Template:
Each Task invocation receives:
Track implementation progress:
Before marking orchestration complete:
Instructions for Phase 1 Task invocations:
Instructions for Phase 2 Task invocations:
Instructions for Phase 3 Task invocations:
Instructions for Phase 4 Task invocations:
| Action | How to Invoke |
|---|---|
| Start ultraplan | "Run /ultraplan" or "start parallel implementation" |
| Target specific area | "Implement changes to the auth module" |
| Single phase only | "Run exploration phase only" |
| Check status | "What tasks remain?" |
| Verify completion | "Validate all tasks are complete" |
When a subagent Task fails:
Every subagent must ensure:
To begin an ultraplan orchestration:
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.