parallel-task-executor
多任务并行执行管理器。接收多条指令并同步执行,支持优先级调度、任务依赖、结果收集和进度跟踪。适用于需要并发处理多个独立任务的场景。
Why use this skill?
Boost your AI agent productivity with parallel-task-executor. Efficiently manage, queue, and execute concurrent tasks with priority-based scheduling.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dexiaong/parallel-task-executorzygWhat This Skill Does
The parallel-task-executor is a robust, high-performance orchestration engine designed for the OpenClaw AI agent ecosystem. It acts as an advanced task scheduler that transforms individual user commands into a managed execution pipeline. By leveraging a concurrent processing model, the skill allows the agent to handle multiple independent operations simultaneously, significantly reducing total latency for complex workflows. It features a sophisticated priority-based queue (P0 to P3) and handles inter-task dependencies, ensuring that workflows run in the correct logical order while maximizing system throughput. Beyond execution, the skill provides real-time progress tracking and detailed post-execution diagnostic reports, making it an essential tool for complex multi-step automation.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/dexiaong/parallel-task-executorzyg
Ensure your OpenClaw CLI is authenticated and has the necessary permissions to access the repository.
Use Cases
- Automated Research Pipelines: Simultaneously fetch data from multiple APIs, parse incoming JSON/XML, and write the findings to local files.
- Batch Web Automation: Open multiple browser tabs to perform form submissions or screenshots across different web applications concurrently.
- System Maintenance: Perform batch file operations (rename/move) in conjunction with log analysis scripts.
- Complex Data Processing: Trigger multiple long-running computations in parallel to utilize multi-core CPU capacity efficiently.
Example Prompts
- "Download these three datasets from these URLs, then parse them into JSON and move them to the projects folder; do all of this in parallel."
- "Open these five webpages in the browser, take a screenshot of each, and save them as PNGs, using high priority for the login page."
- "Execute these three bash scripts concurrently and generate a consolidated report once all are completed."
Tips & Limitations
- Resource Management: While the default concurrency is set to 4, ensure your host machine has sufficient RAM and CPU if increasing this limit for resource-intensive tasks.
- Dependency Management: When chaining tasks, ensure the 'depends_on' field is correctly set to prevent race conditions.
- Error Handling: Note that the skill retries failed tasks up to 3 times with exponential backoff; if a task fails repeatedly, verify its environment constraints.
- Scope: This skill is optimized for I/O-bound and CPU-bound tasks but is not intended for managing long-lived server processes.
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-dexiaong-parallel-task-executorzyg": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
omnicog
Universal service integration for OpenClaw — connect Reddit, Steam, Spotify, GitHub, Discord, and more with a single API.
chaterimo
AI Customer Service for Shopify & E-commerce - Query conversations, analyze chatbot performance, and manage your Chaterimo AI assistant
lulu-monitor
AI-powered LuLu Firewall companion for macOS. Monitors firewall alerts, analyzes connections with AI, sends Telegram notifications with Allow/Block buttons. Use when setting up LuLu integration, handling firewall callbacks, or troubleshooting LuLu Monitor issues.
gmail-client-PM
Read and send emails via Gmail. Use to list unread messages, read specific emails by ID, or send new emails.
arb-injection
BYOCB ArbInjectionSkill: Scan EVM smart contracts for arbitrary call injection vulnerabilities. Monitor chains in real-time or scan specific addresses.