← ClaudeAtlas

vibe-parallellisted

Parallel task execution using Claude Code subagents. Reads task files, builds dependency waves, detects file conflicts AND read-write conflicts, and spawns tasks as parallel subagents. Size-aware wave splitting unlocks downstream tasks early when large tasks are in the same wave as small ones. If vibe-graph is installed, each subagent gets a graph-derived focus block (blast-radius files + rationale) on top of a shared cached baseline — precise scoping without blind spots, cheap via prompt caching. Structured subagent reporting with [x]/[~]/[!] states. Diagnostic retry on failure. Live wave progress log at vibe/parallel/. Post-wave graph update. Wave cost annotation for vibe-cost. Triggers on "parallel:" prefix, "run tasks in parallel", "spawn subagents", "parallelise the build", "which tasks can run in parallel", "run independent tasks simultaneously". Invoked by vibe-mode's autonomous-execution block (which vibe-new-app, vibe-add-feature, and vibe-fix-bug hand off to when VIBE_MODE=autonomous), or directly w
aakashdhar/vibe-skill · ★ 7 · AI & Automation · score 68
Install: claude install-skill aakashdhar/vibe-skill
# Vibe Parallel Skill v2 Identifies independent tasks, builds dependency waves, and dispatches each wave as parallel subagents via Claude Code. **What's new in v2:** - Read-write conflict detection (not just Touches field) - Size-aware wave splitting (L tasks don't hold back S task dependents) - Graph-aware context slicing per subagent (if vibe-graph installed) - Structured subagent reporting with [x] / [~] / [!] states - Diagnostic retry on failure (targeted, not blind) - Live wave progress log written to vibe/parallel/ - Post-wave vibe-graph update - Wave cost annotation for vibe-cost --- ## The principle Independent tasks have no reason to run one after another. If task B does not depend on task A — they run at the same time. Subagents execute in parallel within the same Claude Code session. The main session orchestrates: spawns waves, waits for completion, unlocks the next wave, runs automatically until done. --- ## How it integrates with VIBE_MODE ```bash grep "VIBE_MODE" CLAUDE.md 2>/dev/null | cut -d= -f2 | tr -d ' ' ``` **VIBE_MODE=autonomous:** Parallel detection runs automatically after every planning skill. No prompt — if independent tasks exist, subagents spawn immediately. **VIBE_MODE=manual (default):** Shows the parallel plan. Asks once: "Run in parallel? (y/n)" If `n` — sequential execution, user drives with `next`. If `y` — subagents spawn. **On-demand (`parallel:` command):** Always shows the plan and asks — regardless of VIBE_MODE. The user expli