subagent-driven-development
Parallel subagent execution for complex tasks. Use when a task has independent parallel workstreams.
git clone --depth 1 https://github.com/ArchieIndian/openclaw-superpowers /tmp/subagent-driven-development && cp -r /tmp/subagent-driven-development/skills/core/subagent-driven-development ~/.claude/skills/subagent-driven-developmentSKILL.md
# Subagent-Driven Development ## When to Use - Task has 2+ independent workstreams - Each workstream takes >10 minutes - Workstreams do not share mutable state ## The Pattern 1. **Decompose** - break into independent subtasks 2. **Spec each subagent** - clear, self-contained instructions 3. **Launch in parallel** - use exec with background:true 4. **Monitor** - check progress, do not micromanage 5. **Integrate** - run full test suite after all complete ## Launch Pattern ``` exec command:"claude --permission-mode bypassPermissions --print '[spec A]'" background:true exec command:"claude --permission-mode bypassPermissions --print '[spec B]'" background:true ```
Syncs agent daily memory and MEMORY.md to an Obsidian vault so notes are human-browsable. Use nightly or on demand.
Structured ideation before any implementation. Use when starting any non-trivial task.
Scaffolds and validates new superpowers skills. Use when creating a new skill for this repository.
Executes plans task-by-task with verification. Use when implementing a plan.
Triggers a secondary verification pass for any agent output containing factual claims, numbers, dates, or named entities before the output is acted on
Crawls a new codebase to infer stack, conventions, and key invariants, then generates a PROJECT.md context file for the agent
Handles PR review feedback by fetching comments, grouping issues, fixing one group at a time, and verifying before replies.
Detects skill name shadowing and description-overlap conflicts that cause OpenClaw to trigger the wrong skill or silently ignore one when two skills compete for the same intent.