---
name: Decompose Task
slug: decompose-task-2
category: AI Engineering
description: "Decompose Task dispatches the decompose-task subagent through the Task tool for direct /piyaz:decompose-task requests. Use it to split a target taskRef into smaller pieces without duplicating the agent workflow."
github: "https://github.com/FrkAk/piyaz/tree/main/plugins/claude-code/skills/decompose-task"
language: TypeScript
stars: 189
forks: 18
install: "npx degit https://github.com/FrkAk/piyaz/tree/main/plugins/claude-code/skills/decompose-task ~/.claude/skills/decompose-task"
installs_to: ~/.claude/skills/decompose-task
source_path: plugins/claude-code/skills/decompose-task/SKILL.md
collection_size: 17
category_size: 3278
collection_url: "https://dirskills.com/collections/FrkAk/piyaz"
added: 2026-09-06T05:19:53.453Z
last_synced: 2026-09-06T05:19:53.453Z
canonical_url: "https://dirskills.com/skills/decompose-task-2"
---

# Decompose Task

Decompose Task dispatches the decompose-task subagent through the Task tool for direct /piyaz:decompose-task requests. Use it to split a target taskRef into smaller pieces without duplicating the agent workflow.

**Install:**

```bash
npx degit https://github.com/FrkAk/piyaz/tree/main/plugins/claude-code/skills/decompose-task ~/.claude/skills/decompose-task
```

## README

Dispatch the `decompose-task` subagent via the Task tool with `subagent_type: "decompose-task"`. Pass the user's full request as the prompt, including the target taskRef. The canonical workflow lives in the agent definition; do not duplicate it here.
