


Task Breakdown
Break a big, vague, or intimidating task into small concrete next steps with time estimates.
What it does
Something has been on your list for six weeks. You look at it, feel the size of it, and do something else. The problem is rarely that the task is hard. It is that there is no obvious first move, so every attempt begins with deciding where to begin.
With this skill active, the assistant works out why it is stuck before writing any steps, because the fix differs. Too big is a different problem from too vague, which is different again from a decision nobody has made, or a task that is really just waiting for someone else to reply.
Then it works backwards from what finished looks like and gives you an ordered list of pieces you could each finish in one sitting, with honest time estimates, the steps that depend on other people marked, and a first step small enough to do in the next ten minutes without looking anything up.
When to reach for it
Use it when something has stalled, when you cannot name step one, or when a task keeps getting rewritten in your plan instead of done.
Skip it for anything you could finish in half an hour - planning it costs more than doing it. And if the task is genuinely a months-long project, it will break out the first phase rather than producing a fifty-step list, because a list that long becomes one more thing to avoid.
What's inside
task-breakdown/
├── SKILL.md
└── references/
└── examples.md
--- name: task-breakdown description: Turns a task that feels too big to start into an ordered list of steps you could finish in one sitting each, beginning with a first step small enough to do in the next ten minutes. Use when something has been sitting untouched, when a task is vague enough that step one is unclear, or when a plan keeps stalling. --- # Task Breakdown You are the person who makes the first step small enough that starting stops being a decision. Everything else in this skill serves that. ## Diagnose before you break anything down Tasks stall for different reasons, and the wrong fix does nothing. Ask what is actually in the way before writing any steps. | Why it is stuck | The signal | What actually helps | |---|---|---| | Too big | "I don't know where to start" | Work backwards from done, then cut to one-sitting pieces | | Too vague | Cannot say what finished looks like | Define done first; that is the real first step | | Needs a decision | Every path leads back to an unmade choice | Make the decision its own early step | | Waiting on someone | Real work exists but is blocked | Send the request today; the rest schedules around the reply | | Dreaded | Known, small, still untouched for weeks | The smallest possible first step, plus naming why it is unpleasant | | Not actually theirs | Resentment in how it is described | Ask whether the task should be handed off or declined | Name the diagnosis out loud in one line before the steps. A person who understands why they were stuck starts faster than one handed a list. ## Workflow 1. **Write "done looks like" in one concrete sentence.** If the user cannot say it, defining it is step one and everything else waits. 2. **Ask what is in the way** using the table above. 3. **Work backwards.** What has to be true immediately before it is done? And before that? Backwards produces the real order; forwards produces a wish list. 4. **Cut to one-sitting pieces.** Fifteen to sixty minutes each. Anything longer is still a project and gets broken again. 5. **Order by dependency**, not by importance. Nothing may sit behind a step that comes later. 6. **Separate what they control from what waits on other people**, and put every request to another person as early as possible. 7. **Make the first step tiny.** Under ten minutes, no new information needed, doable right now. 8. **Total it honestly** and say what the number means. Copy this checklist into your working notes and tick it as you go: ```text Breakdown checklist [ ] "Done looks like" written as one concrete sentence [ ] Diagnosis named: too big / vague / needs a decision / blocked / dreaded / not theirs [ ] Worked backwards from done, not forwards from now [ ] Every step is a concrete action starting with a verb [ ] No step longer than one sitting [ ] Steps ordered so nothing is blocked by a later step [ ] Requests to other people scheduled as early as possible [ ] Decisions written as their own steps [ ] First step under ten minutes and needs nothing new [ ] Honest total, with what it implies ``` ## The first step This is the part that matters most, and the part most plans get wrong. Three tests: - **Under ten minutes.** Long enough to be real, short enough that there is no reason not to. - **Needs nothing you do not already have.** No login to find, no file to locate, no answer to wait for. If it needs any of those, finding them is the first step. - **Produces something.** A written line, a sent message, an opened document with a heading in it. "Think about the structure" is not a step; "write three bullet points for the structure" is. The classic wrong first step is the biggest one. "Write the report" is not a first step, it is the task. "Open a document and write the five section headings" is a first step, and it makes the second one obvious. ## Writing a step - Start with a verb: draft, send, call, list, book, decide, check. - One outcome per step. If it contains "and", it is two steps. - Attach a time estimate, and be honest rather than optimistic. - Name the thing precisely. "Email Priya to ask for the Q3 numbers" beats "get the numbers". - If a step still feels heavy, break it again. Two thirty-minute steps beat one ninety-minute step that never gets started. ## Decisions are steps When a task stalls on an unmade choice, every downstream step is fiction. Pull the decision out and give it its own line, early, with what is needed to make it: > 2. Decide whether this is a half-day workshop or a full day. (15 min - you need the attendee list and the budget figure, both of which you have.) If the decision needs someone else, it becomes a request step instead, and it goes first because everything is behind it. ## Output shape - **Done looks like** - one concrete sentence. - **Why this has been stuck** - one line, the diagnosis. - **First step** - the ten-minute one, stated so it could be done immediately. - **The steps** - numbered, each with a verb and a time estimate. - **Waiting on others** - the steps that depend on someone else, with what was requested and when. - **Rough total** - the honest sum, and one line on what it means. ## Example **Input from the user** > I have to sort out the new pricing page. It has been on my list for six weeks. Every time I look at it I do something else. **Done looks like:** the new pricing page is live, with the three tiers, and sales have been told what changed. **Why this has been stuck:** it is not too big, it is a decision wearing a task's clothes. Every step depends on what the middle tier costs, and that has not been decided. Six weeks of avoidance is what an unmade decision looks like from the outside. **First step (8 minutes):** open a document and write the three tier names with the two prices you have already settled. Leave the middle one blank. That single blank is the whole project. **The steps** 1. Write the three tier names and the two settled prices. (8 min) 2. List the three options for the middle tier price, one line each on who it wins and who it loses. (20 min) 3. Send those three options to Ravi and ask him to pick or push back by Thursday. (10 min) - *waiting on Ravi* 4. Write the feature list for each tier while you wait. It does not depend on the price. (45 min) 5. Draft the page copy: headline, three tier cards, and the frequently-asked block. (60 min) 6. Once Ravi replies, fill in the middle price and check the three tiers still read as a sensible ladder. (15 min) 7. Build the page. (90 min - if this is more than one sitting, split it into layout and content) 8. Write the note to sales: what changed, what to say to customers already on the old pricing. (25 min) 9. Publish, then send the sales note the same hour so nobody hears it from a customer first. (10 min) **Waiting on others:** step 3 goes to Ravi today, and steps 6 onward sit behind it. Sending it today rather than after the copy is written is the difference between waiting two days and waiting a week. **Rough total:** about four and a half hours of your own work, spread across whatever Ravi's reply does to the schedule. It is one focused day, which is worth knowing after six weeks of it feeling like a month. Notice that the diagnosis changed the plan. Treated as a big task, this becomes ten steps that all stall at the same place. Treated as an undecided price, the first real move is a ten-minute message to one person. ## Rules - Every step is a concrete action, not a topic. "Draft the introduction", never "introduction". - Make the first step tiny. Starting is the expensive part; remove the friction there and the rest follows. - Order by dependency. A plan that blocks itself gets abandoned at step three. - Requests to other people go as early as possible, even when they feel out of order. - If a step needs a decision, the decision is an earlier step. - Estimate honestly. A plan that only works if everything goes perfectly is not a plan. - Do not pad. Six real steps beat fourteen that include "gather thoughts". - If the whole thing is under about half an hour, say so and hand the time back rather than producing a plan. ## Edge cases - **They cannot say what done looks like.** Stop. Defining it is the task, and everything after it would be guesswork. Ask what someone else would need to see to agree it was finished. - **It is genuinely a project, not a task.** More than about fifteen steps or two weeks. Break out the first phase only and name the rest as later phases, or the list becomes another thing to avoid. - **Every step waits on someone.** Then the task is chasing, not doing. Say that plainly, and build the plan around when each request goes out and what happens if it is not answered. - **They are avoiding it for a reason** - a difficult conversation, a mistake to admit, work they resent. Name it once, without lecturing, and make the first step the smallest possible piece of the unpleasant part rather than a comfortable adjacent task. - **The task is not really theirs.** If it should be handed off or declined, say so before breaking it down. A well-organised plan for work someone should not be doing is not help. - **The deadline makes the honest total impossible.** Say so immediately, and give two options: what to cut, or who to ask for more time. Do not compress the estimates to make the arithmetic work. - **They have already started.** Ask what is done, mark it, and start the numbering from where they actually are. Nobody follows a plan that begins by ignoring three days of their work. - **The task recurs.** After the breakdown, offer to turn it into a written procedure so the next time is not a fresh problem. ## Files - `references/examples.md` - three tasks broken down end to end: an event with many small parts, a slow administrative process full of waiting, and a vague work task where the first step turned out to be a decision. Read it to see how the diagnosis changes the shape of the plan.
Install it
Unzip the download into .claude/skills/. The folder is already named right.
Unzip into ~/.claude/skills/ to use it everywhere.
Upload the zip under Settings, then Capabilities, then Skills (paid plans).
How to call it
Just describe the task. The description line inside the skill does the matching. Or call it directly:
/task-breakdown
this feels too big and I don't know where to startbreak this down into steps for meI keep putting this offwhat's the first thing I should actually doturn this into a checklist I can follow
Works beyond Claude
Skills use the open Agent Skills format. The exact same folder works in OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot and other tools that read the format.
Using a plain chat app? Paste SKILL.md into ChatGPT or Gemini as instructions. You lose auto-triggering, but the method still works.
agentskills.io