task-decomposer

Review·Scanned 2/17/2026

This skill decomposes complex requests into subtasks and generates or installs skills from the open skills ecosystem. It instructs executing commands like npx skills find / npx skills add and contacting https://skills.sh/ and https://github.com/clawdbot-skills/task-decomposer.

from clawhub.ai·vb9c21da·33.0 KB·0 installs
Scanned from 1.0.0 at a1231f2 · Transparency log ↗
$ vett add clawhub.ai/10e9928a/task-decomposerReview findings below

Task Decomposer & Skill Generator

A powerful skill that helps decompose complex user requests into executable subtasks, identify required capabilities, search for existing skills from the open skills ecosystem, and automatically create new skills when no existing solution is available.

Features

  • Task Decomposition: Breaks down complex requests into atomic, executable subtasks
  • Capability Identification: Maps tasks to a universal capability taxonomy
  • Skill Search: Searches the skills.sh ecosystem for existing solutions
  • Gap Analysis: Identifies tasks without matching skills
  • Skill Creation: Generates new skills when no existing solution is found
  • Execution Planning: Creates structured execution plans with dependencies

Installation

npx skills add https://github.com/clawdbot-skills/task-decomposer -g -y

Core Workflow

User Request → Task Decomposition → Capability Identification → Skill Search → Gap Analysis → Skill Creation → Execution Plan

Universal Capability Types

CapabilityDescription
browser_automationWeb navigation, interaction, scraping
web_searchInternet search and information retrieval
api_integrationThird-party API communication
data_extractionParse and extract structured data
data_transformationConvert, clean, transform data
content_generationCreate text, images, or other content
file_operationsRead, write, manipulate files
message_deliverySend notifications or messages
schedulingTime-based task execution
authenticationIdentity and access management
database_operationsDatabase CRUD operations
code_executionRun scripts or programs
version_controlGit and code repository operations
testingAutomated testing and QA
deploymentApplication deployment and CI/CD
monitoringSystem and application monitoring

Usage Examples

Example 1: Workflow Automation

User Request:

Create a workflow that monitors GitHub issues, summarizes new issues, and posts notifications to Discord

Decomposition Result:

  • Monitor GitHub repository for new issues (api_integration)
  • Extract issue content and metadata (built-in)
  • Generate issue summary (built-in LLM)
  • Send notification to Discord (message_delivery)
  • Configure webhook or polling trigger (built-in)

Example 2: Data Pipeline

User Request:

Search for AI research papers, download PDFs, extract key findings, and save to Notion

Decomposition Result:

  • Search for AI research papers (web_search)
  • Download PDF files (browser_automation)
  • Extract text from PDFs (data_extraction)
  • Generate summaries of key findings (built-in LLM)
  • Save to Notion database (api_integration)

Task Decomposition Principles

  1. Atomicity: Each subtask should be the minimal executable unit
  2. Independence: Minimize dependencies between tasks
  3. Verifiability: Each task should have a clear verification method
  4. Reusability: Prefer creating general-purpose skills
  5. Single Responsibility: Each task should do one thing well

Best Practices

  • Always search skills.sh before creating new skills
  • Use specific search terms combining capability keywords with domain terms
  • Leverage built-in capabilities for things the agent can do natively
  • Design new skills to be general-purpose when possible
  • Document new skills thoroughly with clear usage instructions
  • Verify skill installation before executing tasks
  • Include fallback strategies in execution plans

Related Commands

# Search the skills ecosystem
npx skills find <query>

# Install a discovered skill
npx skills add <owner/repo@skill> -g -y

# Initialize a new skill
npx skills init <skill-name>

License

MIT