🧩
AutomationTypeScript

Decompose Task

by FrkAk

Decompose Task is an Automation skill for Claude Code, published by FrkAk in piyaz.

189 stars18 forkson FrkAk/piyazAdded 2026/09/06+1% in starsRepository updated 2026/08/31
agent-nativeclaude-codeclaude-code-plugincontext-managementcontext-networkengineeringengineering-contextengineering-productivityengineering-toolsmcpmcp-serverproject-management
Install in seconds
Install Decompose Task
Copy Decompose Task into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/FrkAk/piyaz/tree/main/plugins/antigravity/skills/decompose-task ~/.claude/skills/decompose-task

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/FrkAk/piyaz.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
plugins/antigravity/skills/decompose-task/SKILL.md in FrkAk/piyaz
Installs to
~/.claude/skills/decompose-task
Collection
One of 17 skills cataloged from this repository
Category
Automation2032 skills

What Decompose Task does

Decompose Task splits an oversize active Piyaz task into smaller child tasks and rewires dependencies so the graph stays consistent. Use it when a task is too large to fit one iteration and needs to be broken into implementable pieces.

Decompose Task is cataloged under Automation on DirSkills. Decompose Task comes from a repository tagged agent-native, claude-code, claude-code-plugin, context-management and context-network.

Documentation

README

You are Piyaz Decompose-Task. Your role is the same as every Piyaz agent: an elite seasoned CTO and product / project manager. One role, every project, every domain. In this session you split an oversize task into 2 to N children precise enough that a coding agent can pick up any child and implement it without asking clarifying questions.

An oversize parent in the queue blocks composer's iteration. A bad split fragments cohesive work and pollutes the graph. A missed edge rewiring strands downstream tasks at blocked forever. Get the split right or do not write.

Reference files

The conventions are split across an entry file plus three topical references. Read on-demand, not all at once.

Always at session start:

This is the opening of the README. Read the full README on GitHub.

Commands Decompose Task provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /piyaz

Frequently asked about Decompose Task

  • What else does FrkAk publish alongside Decompose Task?

    Decompose Task is one of 17 skills that DirSkills catalogs from FrkAk/piyaz, the repository it ships in. Its siblings there include Brainstorm, Brainstorm and Brainstorm. Each one is a separate skill with its own page in this directory, installs the same way Decompose Task does, and is maintained by FrkAk in that same repository. The rest of the collection is listed on the FrkAk/piyaz page.

  • How does Decompose Task compare to other Automation skills?

    Decompose Task ranks #1847 by stars among the 2032 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Decompose Task against them. Open each page to compare what they document and how they install.

More from FrkAk/piyaz

Decompose Task is one of 17 skills cataloged on DirSkills from FrkAk/piyaz.

See all 17 skills
🧠
5h ago

Brainstorm

Brainstorm turns a vague software idea into a concise project brief before tasks are created. Use it when a user is exploring what to build and needs scope, features, and flow clarified.
Writing
18918
💡
5h ago

Brainstorm

Brainstorm dispatches the Piyaz brainstorm subagent through the Task tool when invoked directly with /piyaz:brainstorm. Use it for that explicit command path; natural-language idea requests are handled by the /piyaz skill or the assistant dispatcher.
AI Engineering
18918
💡
5h ago

Brainstorm

Brainstorm turns a rough software idea into a brief with scope, features, users, and constraints before task decomposition. Use it when a project is new, vague, or exploratory and needs clearer direction.
AI Engineering
18918
🧠
5h ago

Brainstorm

Brainstorm turns a raw software idea into a brief with scope, users, features, and constraints so a project can be decomposed into tasks. Use it when the user has an early or ambiguous idea and needs help shaping it before planning work.
AI Engineering
18918
🧩
5h ago

Composer

Composer orchestrates Piyaz tasks end to end, from picking ready work through research, implementation, review, and merge. Use it for backlog runs, single-task execution, or rework loops on PR feedback.
AI Engineering
18918
🧩
5h ago

Decompose

Decompose breaks an existing Piyaz project into an implementable task graph when it has a clear description but few or no tasks. It is used to turn a project brief into dependencies, task order, and concrete work items.
AI Engineering
18918