Install
openclaw skills install embodied-task-decompositionDecompose complex physical tasks into atomic subtasks for robot execution. Use when user provides: (1) An image showing a physical scene (indoor/outdoor), and (2) A natural language task instruction. Triggers on phrases like "decompose this task", "break down this task", "split this task into subtasks", "task instruction", or any request to turn a high-level instruction into step-by-step robot actions. Also triggers when user provides image + task text together.
openclaw skills install embodied-task-decompositionThis skill decomposes high-level natural language instructions into atomic subtasks that a robot can execute.
Example:
Task Instruction: take toasted bread from bread machine on white table place on plate
Image: [image path or description]
Numbered list of subtasks, each following format:
{action} {target} {location/optional prepositional phrase} with {left/right/either} gripper
Refer to action-bank.md for the complete list of allowed actions. All subtasks MUST use actions from this bank.
See examples.md for detailed decomposition examples across different domains.
The agent MAY add new actions to the action bank when needed. To add a new action:
A new action is considered a duplicate if it:
When adding to action-bank.md, follow this format:
| action_name | Description | Example Usage |
|-------------|-------------|---------------|
| new_action | What it does | "new_action the object"
Example of adding "insert" (different from "place" - "place" = put on surface, "insert" = put into container):
| insert | Put object inside a container or slot | "insert the key into the lock"