superpowers-parallel-agents
Use when facing 2 or more independent tasks that can be worked on without shared state - dispatches parallel subagents using sessions_spawn for concurrent investigation and execution, adapted for OpenClaw
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axelhu/superpowers-parallel-agentsWhat This Skill Does
The superpowers-parallel-agents skill is an advanced productivity tool for the OpenClaw environment, designed to manage complex debugging or development tasks by delegating independent sub-problems to specialized parallel agents. Instead of serial processing, which can be time-consuming for large projects, this skill leverages the sessions_spawn function to instantiate multiple sub-sessions that run concurrently. Each agent operates within a strictly defined scope, ensuring that tasks are resolved in parallel without cross-contamination or shared state interference. It is the ideal choice for developers facing multi-faceted issues that can be isolated, such as broken tests across disparate modules or independent feature requests.
Installation
You can install this skill directly via the ClawHub CLI using the following command:
clawhub install openclaw/skills/skills/axelhu/superpowers-parallel-agents
Ensure that your OpenClaw runtime is updated to support the latest sessions_spawn configurations to enable concurrent sub-agent management.
Use Cases
This skill shines in scenarios where modularity exists within your project's issues:
- Batch Testing: When multiple test suites (e.g., unit, integration, and UI tests) are failing due to separate underlying causes.
- Refactoring: When applying similar architectural changes to completely independent subsystems.
- System Maintenance: Investigating bugs in distinct services that do not share the same database or cache state.
- Efficiency Gains: When a project is large enough that a single agent becomes overwhelmed by the global context; parallel agents keep the individual context window lean and focused.
Example Prompts
- "I have 3 failing test files:
auth.test.ts,billing.test.ts, andui-layout.test.ts. Please use parallel-agents to investigate each independently and provide a summary of the fixes." - "We have a build failure affecting three isolated modules. Dispatch sub-agents to debug each module concurrently and report back on why each is failing."
- "Run parallel-agents to implement the new logging interface in the
logger/,metrics/, andalerts/directories, ensuring each agent stays within its directory scope."
Tips & Limitations
Tips: Always provide explicit boundaries in your prompt. Define the target file paths or subsystem scopes clearly to prevent overlapping edits. After all agents return, always perform a manual validation or run a full suite test to ensure there are no integration conflicts.
Limitations: Do not use this skill for tasks that share state, such as database migrations or core schema changes, as parallel edits to the same files will cause conflicts. If a problem requires a deep, unified understanding of the entire system's state, a single agent is superior to multiple parallel agents. Remember that more agents also mean more tokens and potential cost, so use this for high-impact parallelizable work only.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-axelhu-superpowers-parallel-agents": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
Openclaw Sleep
Skill by axelhu
superpowers-overview
Use when starting any development work or when unsure which superpowers development skill to use - provides entry point and navigation to the full superpowers skill suite for OpenClaw agents
superpowers-subagent-dev
Use when executing implementation plans with independent tasks - coordinates task execution by dispatching subagents per task with verification checkpoints, adapted for OpenClaw's isolated session model
contacts
通讯录查询与维护技能。用于查找联系人信息(open_id、chat_id、account_id 等)、记录新联系人、或查询历史沟通偏好。触发时机:(1) 需要 @某人或向某渠道发消息时 (2) 认识新联系人后需要录入通讯录时 (3) 查询某人的联系方式或交流偏好时 (4) 询问"谁知道xxx的飞书ID"或"怎么联系xxx"时。
superpowers-executing-plans
Use when executing a written implementation plan in the current session with sequential task execution and review checkpoints - for when subagent-driven mode is not available