一键导入
parallel-planner
Analyzes work and splits it into safe, independent parallel agent sessions to maximize throughput without conflicts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Analyzes work and splits it into safe, independent parallel agent sessions to maximize throughput without conflicts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Communicate efficiently without sacrificing clarity - natural, concise, actionable. Global skill loaded for every command and agent.
Use when reviewing or building UI components - ensures keyboard, screen-reader, and visual accessibility (WCAG 2.1 AA) so a11y is built in, not retrofitted.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Manages context caching to optimize token usage and cost by creating, incrementally updating, and invalidating caches while verifying integrity before reuse.
Clean code and engineering discipline: modularity, readability, sizing, naming, duplication, separation of concerns, plus the four behavioral principles - think before coding, simplicity first, surgical changes, and goal-driven execution. Global skill applied to all coding work.
Detects and resolves drift between code, documentation, and contextual knowledge, classifying each drift and recommending concrete sync actions to keep artifacts consistent.
| name | parallel-planner |
| description | Analyzes work and splits it into safe, independent parallel agent sessions to maximize throughput without conflicts. |
Design and orchestrate parallel agent work distribution for maximum efficiency and safety.
Split complex work into safe parallel agent sessions by:
This skill is automatically selected by the orchestrator when:
Provide a structured parallel execution plan:
Work Breakdown:
Critical Path: [Task A] → [Task D] → [Task F]
Estimated time: 45 minutes
Parallel Track 1 (Frontend Agent):
- Task B: Implement user component [15 min]
- Task C: Add form validation [10 min]
Files: src/components/*, src/hooks/*
Parallel Track 2 (Backend Agent):
- Task A: Create API endpoint [20 min]
- Task E: Add database migration [10 min]
Files: src/api/*, prisma/migrations/*
Parallel Track 3 (QA Agent):
- Task G: Write integration tests [25 min]
Files: tests/integration/*
Depends on: Task A, Task B completion
Dependency Graph:
A (API)
├─→ D (Integration)
└─→ F (Deployment)
B (UI) ──→ D
C (Validation) ──→ D
G (Tests) depends on [A, B]
Conflict Analysis:
✓ Track 1 & 2: No file overlap - safe
⚠ Track 3 waits for 1 & 2: Tests need completed features
✓ Shared types handled via: Initial type definition in Track 2, then locked
Recommendations:
Safe Parallelism:
Efficient Distribution:
Practical Execution:
.ai/runtime/locks/).ai/runtime/snapshots/).ai/runtime/sessions/, per SESSION_TEMPLATE.json)All coordination state lives under .ai/runtime/ (sessions, snapshots, locks,
handoffs, briefs, queue, worktrees) — never top-level .ai/ equivalents.
When to parallelize:
When to stay serial:
Good Parallel Split:
Feature: User authentication system
├─ Backend Agent: API endpoints + database
├─ Frontend Agent: Login UI + auth context
└─ QA Agent: E2E tests (waits for both)
Bad Parallel Split:
Feature: Refactor user service
├─ Agent 1: Refactor UserService class
└─ Agent 2: Refactor UserService class methods
❌ Same file, guaranteed conflict
Optimized Parallel Split:
Feature: Dashboard with multiple widgets
├─ Agent 1: Widget A (independent component)
├─ Agent 2: Widget B (independent component)
├─ Agent 3: Widget C (independent component)
└─ Agent 4: Dashboard layout (waits for widgets)