task-decomposer
Decomposes complex user requests into executable subtasks, identifies required capabilities, searches for existing skills at skills.sh, and creates new skills when no solution exists. This skill should be used when the user submits a complex multi-step request, wants to automate workflows, or needs help breaking down large tasks into manageable pieces.
Why use this skill?
Use the OpenClaw Task Decomposer to break complex requests into automated workflows. Effortlessly find, manage, and create new skills for your AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/10e9928a/task-decomposerWhat This Skill Does
The Task Decomposer is the orchestrator of the OpenClaw ecosystem. Its primary function is to transform ambiguous or overly complex user goals into a structured, executable roadmap. By acting as an architectural layer, it identifies the necessary logic, required data, and sequence of events needed to achieve a result. It doesn't just plan; it actively manages the skill lifecycle by searching existing libraries for pre-built solutions and triggering automated generation pipelines when gaps are detected.
Installation
To integrate this skill into your environment, run the following command in your OpenClaw terminal:
clawhub install openclaw/skills/skills/10e9928a/task-decomposer
Ensure your agent has the necessary permissions to access the skills registry and write to your local workflow directory.
Use Cases
This skill is ideal for power users and developers looking to automate multi-step workflows. Common scenarios include:
- Cross-Platform Integration: Syncing data between disparate services like CRMs, email clients, and communication tools.
- Routine Automation: Designing complex daily briefings that require gathering data from multiple APIs, processing them via AI, and delivering them to team channels.
- Complex Research Projects: Breaking down large information-gathering tasks into specific search, retrieval, and synthesis subtasks.
Example Prompts
- "I need to automate my end-of-week reporting: pull my commits from GitHub, summarize my progress using AI, and save the result as a PDF in my Drive."
- "Help me create a workflow that monitors a specific crypto price on CoinGecko and executes a trade via my Binance API when it drops below a threshold."
- "Decompose the task of researching the top 10 competitors in the AI industry into a list of specific web scraping and analytical subtasks."
Tips & Limitations
To get the most out of the Task Decomposer, provide as much context as possible regarding your preferred tools and endpoints. If you use custom private APIs, specify the documentation or schema. Note that while this skill is highly proficient at breaking down tasks, its effectiveness in creating new skills relies on the quality of the prompts provided during the generation phase. Always review the generated execution plan before authorizing high-stakes automated tasks.
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-10e9928a-task-decomposer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
duckduckgo-search
Performs web searches using DuckDuckGo to retrieve real-time information from the internet. Use when the user needs to search for current events, documentation, tutorials, or any information that requires web search capabilities.
task-decomposer
Decomposes complex user requests into executable subtasks, identifies required capabilities, searches for existing skills at skills.sh, and creates new skills when no solution exists. This skill should be used when the user submits a complex multi-step request, wants to automate workflows, or needs help breaking down large tasks into manageable pieces.
email-daily-summary
Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.