Rechercher

PythonReactSEOPDF
OpenClaw

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.

10e9928a0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install 10e9928a/super-skills

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Task Decomposer & Skill Generator

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

Core Workflow

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

Phase 1: Task Analysis & Decomposition

When receiving a user request, follow these steps:

Step 1: Understand User Intent

Analyze the request to identify:

  • Core objective: What is the end goal?
  • Domains involved: What areas of expertise are needed?
  • Trigger mechanism: One-time, scheduled, or event-driven?

Example analysis:

User Input: "Help me get email summaries every morning and send them to Slack"

Analysis:
- Core objective: Automated email digest delivery to Slack
- Domains: Email access, content summarization, messaging
- Trigger: Scheduled (daily morning)
Step 2: Decompose into Atomic Tasks

Break down the complex task into minimal executable units:

Task Decomposition:
  - task_id: 1
    name: "Access and retrieve email list"
    type: "data_retrieval"
    input: "Email credentials/session"
    output: "List of emails with metadata"
    dependencies: []
    
  - task_id: 2
    name: "Extract key information from emails"
    type: "data_extraction"
    input: "Email list"
    output: "Structured email data"
    dependencies: [1]
    
  - task_id: 3
    name: "Generate email summary"
    type: "content_generation"
    input: "Structured email data"
    output: "Formatted summary text"
    dependencies: [2]
    
  - task_id: 4
    name: "Send message to Slack"
    type: "message_delivery"
    input: "Summary text, Slack webhook/token"
    output: "Delivery confirmation"
    dependencies: [3]
    
  - task_id: 5
    name: "Configure scheduled execution"
    type: "scheduling"...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/10e9928a/super-skills
Version
—
Commit
53f1e4265fb31495f301cdca7a3ed6763c54a429
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

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

Capability Description
browser_automation Web navigation, interaction, scraping
web_search Internet search and information retrieval
api_integration Third-party API communication
data_extraction Parse and extract structured data
data_transformation Convert, clean, transform data
content_generation Create text, images, or other content
file_operations Read, write, manipulate files
message_delivery Send notifications or messages
scheduling Time-based task execution
authentication Identity and access management
database_operations Database CRUD operations
code_execution Run scripts or programs
version_control Git and code repository operations
testing Automated testing and QA
deployment Application deployment and CI/CD
monitoring System and application monit...

Contenu extrait

SKILL.md
# Task Decomposer & Skill Generator

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

## Core Workflow

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

## Phase 1: Task Analysis & Decomposition

When receiving a user request, follow these steps:

### Step 1: Understand User Intent

Analyze the request to identify:
- **Core objective**: What is the end goal?
- **Domains involved**: What areas of expertise are needed?
- **Trigger mechanism**: One-time, scheduled, or event-driven?

Example analysis:
```
User Input: "Help me get email summaries every morning and send them to Slack"

Analysis:
- Core objective: Automated email digest delivery to Slack
- Domains: Email access, content summarization, messaging
- Trigger: Scheduled (daily morning)
```

### Step 2: Decompose into Atomic Tasks

Break down the complex task into minimal executable units:

```yaml
Task Decomposition:
  - task_id: 1
    name: "Access and retrieve email list"
    type: "data_retrieval"
    input: "Email credentials/session"
    output: "List of emails with metadata"
    dependencies: []
    
  - task_id: 2
    name: "Extract key information from emails"
    type: "data_extraction"
    input: "Email list"
    output: "Structured email data"
    dependencies: [1]
    
  - task_id: 3
    name: "Generate email summary"
    type: "content_generation"
    input: "Structured email data"
    output: "Formatted summary text"
    dependencies: [2]
    
  - task_id: 4
    name: "Send message to Slack"
    type: "message_delivery"
    input: "Summary text, Slack webhook/token"
    output: "Delivery confirmation"
    dependencies: [3]
    
  - task_id: 5
    name: "Configure scheduled execution"
    type: "scheduling"...
README
# 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](https://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

```bash
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

| Capability | Description |
|------------|-------------|
| `browser_automation` | Web navigation, interaction, scraping |
| `web_search` | Internet search and information retrieval |
| `api_integration` | Third-party API communication |
| `data_extraction` | Parse and extract structured data |
| `data_transformation` | Convert, clean, transform data |
| `content_generation` | Create text, images, or other content |
| `file_operations` | Read, write, manipulate files |
| `message_delivery` | Send notifications or messages |
| `scheduling` | Time-based task execution |
| `authentication` | Identity and access management |
| `database_operations` | Database CRUD operations |
| `code_execution` | Run scripts or programs |
| `version_control` | Git and code repository operations |
| `testing` | Automated testing and QA |
| `deployment` | Application deployment and CI/CD |
| `monitoring` | System and application monit...

Skills associés

OpenClaw

openbotx

openbotx

An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...

OpenClaw

agent-pack-n-go

aicodelion

🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

cacheforge-skills

cacheforge-ai

⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.