Skill: Subagent-Driven Development
by Jesse Vincent
Execute an implementation plan by dispatching independent tasks to subagents, keeping the main context focused.
Run two or more genuinely independent tasks concurrently, with the briefing and isolation that makes it safe.
Add this skill to your favorite AI agent in a few steps.
When several tasks share no state and no ordering dependency, running them sequentially is just slower. This skill covers doing it properly.
The hard part is judging independence correctly. The skill provides the test — do these tasks touch the same files, does one need the other's output, do they share a resource — and the discipline to fall back to sequential execution when the answer is unclear.
It also covers briefing each agent with enough context to work alone, structuring results so they can be merged, and reviewing the combined output rather than assuming parallel work composes cleanly.
Part of the Superpowers collection.
by Jesse Vincent
Execute an implementation plan by dispatching independent tasks to subagents, keeping the main context focused.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
The official Genkit skill for Node.js and TypeScript — flows, Dotprompt files, tools and the beta agent API with sessions, interrupts and branching.