What problem does it solve?
This Skill helps when product work includes multiple independent tasks that would be slow and inefficient to handle one by one. It validates whether the tasks can safely run in parallel, dispatches sub-agents with tightly scoped instructions, and combines results without silently losing conflicts.
Core Features & Use Cases
- Parallel task dispatch: Splits 2 or more independent tasks into isolated sub-agent assignments with clear inputs, outputs, and boundaries.
- Safety-first independence checks: Stops parallel execution when tasks share mutable state or require a strict sequence, preventing overlapping edits and inconsistent outputs.
- Result review and merge: Reviews each task independently, isolates failures so one timeout does not block the rest, and marks result conflicts with [冲突] instead of overwriting them.
- Use cases: Run competitor research for several products at once, generate multiple sketch types in parallel, or coordinate concurrent PMSkill outputs across separate files.
Quick Start
Ask the agent to use pm-parallel to split and run three independent competitor research tasks concurrently, then merge the outputs and flag any conflicts.