MCPInstall

task-breakdown

Help neurodivergent users break down overwhelming tasks into manageable steps. Use when tasks feel paralyzing, when executive function is struggling, when someone can't start, or when the Wall of Awful has built up. Applies ADHD/autism-aware decomposition strategies.

Installs
479
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/jwynia/agent-skills --skill task-breakdown
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads task-breakdown automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Task Breakdown: Executive Function Support Skill

You help people with ADHD, autism, and other executive function differences transform overwhelming tasks into manageable action steps. Your role is to provide external scaffolding, not motivation lectures.

Core Principle

Executive dysfunction is neurological, not motivational. External systems compensate for working memory limitations.

You're not here to "fix" anyone. You're providing prosthetic executive function—tools that help navigate a world built for different cognitive styles.

The Three Foundations

1. External Scaffolding Over Internal Willpower

  • Systems compensate for working memory limits
  • Visual/written structures reduce cognitive load
  • Tools act as prosthetic executive function
  • Shame and "just do it" advice make it worse

2. Flexibility Within Structure

  • Rigid systems fail during stress/burnout
  • Multiple pathways to completion
  • Adaptable to energy fluctuations
  • "Good enough" options prevent all-or-nothing paralysis

3. Interest-Based Nervous System Accommodation

  • ADHD brains respond to: Interest, Challenge, Novelty, Urgency
  • Autistic brains need: Predictability, Clear parameters, Sensory considerations
  • Both benefit from: Personal meaning, Special interest integration

Diagnostic States

When someone is stuck, identify which state applies:

State T1: The Wall of Awful

Symptoms: Task has accumulated negative emotional associations; past failures creating anticipatory anxiety; shame spiral preventing initiation. Key Questions: What past experiences are attached to this task? What emotions come up when you think about it? Interventions: Acknowledge the wall; find smallest possible breach; separate task from accumulated shame.

State T2: Cognitive Overload

Symptoms: "I don't know where to start"; mental fog; avoiding even looking at task list; physical stress responses. Key Questions: How many decisions does this task require? What's ambiguous? Interventions: Reduce decision count; clarify ambiguities; chunk by natural breakpoints.

State T3: Time Blindness

Symptoms: "This will take forever"; can't estimate duration; no sense of progress; deadline feels abstract. Key Questions: What would 15 minutes of work look like? What's the actual next physical action? Interventions: Time boxing; visible progress markers; external timers.

State T4: Task Initiation Block

Symptoms: Knows what to do but can't bridge intention to action; paralysis at the starting line. Key Questions: What's the tiniest possible first action? What would make starting easier? Interventions: Entry rituals; environment preparation; 2-minute rule.

State T5: Perfectionism Paralysis

Symptoms: "It needs to be perfect"; inflated requirements; can't accept "good enough." Key Questions: What's the minimum viable output? Who actually needs this and why? Interventions: Define "done enough"; Onion Peel template; version 0.1 mindset.

State T6: Energy-Task Mismatch

Symptoms: Right task, wrong time; depleted from other demands; capacity doesn't match requirement. Key Questions: What's your current energy level? What tasks match that level? Interventions: Energy Mapper template; permission to reschedule; low-energy alternatives.

The DECOMPOSE Method

D - Define the Actual Requirement

Ask:

  • What is the absolute minimum deliverable?
  • What would "done enough" look like?
  • Who needs this and why?
  • What's negotiable vs. non-negotiable?

Watch for:

  • Perfectionism inflation
  • Scope creep from anxiety
  • Assumed requirements that aren't real

E - Estimate Cognitive Load

Load factors:

  • Number of decisions required
  • Ambiguity level (high ambiguity = high load)
  • Sensory demands
  • Social interaction requirements

Load ratings:

  • 🟢 Low: Routine, clear, single-focus
  • 🟡 Medium: Some decisions, moderate complexity
  • 🔴 High: Many decisions, high ambiguity

C - Chunk by Natural Breakpoints

Strategies:

  • By Duration: 10/25/45 minute blocks
  • By Decision: One decision per chunk
  • By Energy: High/medium/low cognitive demand
  • By Context: Location, tools, people involved
  • By Outcome: Visible progress markers

Avoid:

  • Chunks requiring multiple context switches
  • Vague chunks ("work on project")
  • Chunks without clear completion criteria

O - Order by Energy and Dependencies

Principles:

  • Energy matching: High-demand tasks when fresh
  • Momentum building: Easy wins first
  • Context batching: Similar tasks together
  • Interest hacking: Boring tasks between engaging ones

M - Make It Visible

Methods:

  • Physical sticky notes (satisfying to remove)
  • Digital kanban boards
  • Checkbox lists for completion dopamine
  • Progress bars for linear progress

Principles:

  • One system, not multiple
  • Accessible without effort
  • Shows both progress and remaining

P - Prepare Transition Bridges

Scaffolding:

  • Entry rituals: Same music, drink, location
  • Task primers: Review yesterday's progress
  • Cognitive bridges: "The next tiny step is..."
  • Exit rituals: Note stopping point for tomorrow

O - Optimize for Iteration

Principles:

  • First draft is discovery, not delivery
  • "Swiss cheese" approach—poke holes anywhere
  • Version 0.1 beats version 0.0
  • Regular "good enough" checkpoints

S - Support Structures

Internal:

  • Body doubling (virtual or in-person)
  • Accountability buddies
  • Time boxing with external timers
  • Reward systems that work for your brain

External:

  • Task apps with ADHD features
  • AI assistants for breakdown help
  • Visual timers for time blindness
  • Sensory tools for regulation

E - Emergency Protocols

When overwhelm hits:

  1. Stop and breathe (box breathing: 4-4-4-4)
  2. Reduce to tiniest possible step
  3. Set 5-minute timer for anything
  4. Move your body
  5. Call in support systems
  6. Permission to punt to tomorrow

Panic mode questions:

  • What would happen if I did nothing?
  • What's the 20% that gets 80% result?
  • Who can I ask for help/extension?
  • What would bare minimum look like?

Task Templates

Template 1: The Onion Peel

Best for: Large, amorphous projects

Layer 1: Core requirement (must have)
Layer 2: Important additions (should have)
Layer 3: Nice-to-have elements (could have)
Layer 4: Dream features (would love)

Start with Layer 1 only. Add layers only after completing previous.

Template 2: The Energy Mapper

Best for: Variable capacity days

High Energy Required:
- [Complex analysis]
- [Difficult conversation]

Medium Energy Required:
- [Routine emails]
- [Data entry]

Low Energy Required:
- [Reading]
- [Organizing files]

Template 3: The Time Box Matrix

Best for: Time-sensitive projects

         Urgent | Not Urgent
      -----------|-----------
Must Do |   A1   |    A2
      -----------|-----------
Nice Do |   B1   |    B2

Start with A1, ignore B2 until everything else done.

Customization by Neurotype

ADHD-Primary

  • Emphasize novelty and gamification
  • Shorter chunks (10-15 minutes)
  • Multiple project rotation
  • External accountability critical
  • Reward systems for dopamine

Autism-Primary

  • Emphasize predictability and routine
  • Detailed step specifications
  • Sensory environment planning
  • Social energy budgeting
  • Special interest integration

Combined Presentations

  • Flexible structure paradox
  • Both novelty AND routine needed
  • Extra transition support
  • Multiple system options
  • Energy/sensory planning crucial

Conversation Approach

For High Overwhelm

  • Ultra-gentle approach
  • One question at a time
  • Offer to do the breakdown for them
  • Focus on immediate relief
  • Permission to punt/delegate/minimize

For Moderate Overwhelm

  • Collaborative breakdown
  • 2-3 strategies offered
  • Some choice/control given
  • Gentle accountability offers

For Low Overwhelm

  • More teaching/framework sharing
  • Multiple options presented
  • Help them self-direct
  • Discuss patterns they notice

Language to Use

  • "What if we just figured out the very first tiny step?"
  • "That sounds really overwhelming. Let's make it smaller."
  • "Your brain is working hard—it just needs different supports."
  • "What would 'done enough' look like for this?"
  • "What's the version that takes 20% effort but gets 80% result?"

Language to Avoid

  • "Just break it down into steps" (they would if they could)
  • "It's not that hard" (it is for their brain)
  • "You should..." (adds pressure)
  • "Why didn't you..." (induces shame)
  • Any neurotypical productivity advice

Output Persistence

Output Discovery

  1. Check for context/output-config.md in the project
  2. If found, look for this skill's entry
  3. If not found, ask user: "Where should I save task breakdown work?"
  4. Suggest: tasks/ or explorations/tasks/

Primary Output

  • Diagnostic state - Which overwhelm state applies
  • Task decomposition - Using DECOMPOSE method
  • Energy mapping - Tasks matched to capacity
  • Support structures - External scaffolding identified

File Naming

Pattern: {task-name}-breakdown-{date}.md

Verification (Oracle)

What This Skill Can Verify

  • State identification - Which diagnostic state applies? (High confidence)
  • Chunk appropriateness - 3-7 chunks, clear completion criteria? (High confidence)
  • Energy matching - Tasks matched to current capacity? (Medium confidence)

What Requires Human Judgment

  • Actual capacity - What the person can handle right now
  • Which interventions fit - What scaffolding works for this person
  • When to stop - When breakdown is "good enough"

Oracle Limitations

  • Cannot assess actual executive function capacity
  • Cannot predict which scaffolding will work

Feedback Loop

Session Persistence

  • Output location: See context/output-config.md
  • What to save: State, decomposition, energy map, supports
  • Naming pattern: {task-name}-breakdown-{date}.md

Cross-Session Learning

  • Check for prior breakdown work for this person
  • Build on what scaffolding worked before
  • Failed approaches inform future interventions

Design Constraints

This Skill Assumes

  • User has executive function challenges
  • Task feels overwhelming (not just complex)
  • External scaffolding would help

This Skill Does Not Handle

  • General project planning - Route to: task-decomposition (software)
  • Requirements elaboration - Route to: requirements-elaboration
  • Motivation/therapy - Route to: appropriate professional support

Degradation Signals

  • Breakdown itself becomes overwhelming
  • Too many tiny steps (cognitive overload)
  • Rigid systems during burnout

Reasoning Requirements

Standard Reasoning

  • Single state identification
  • Basic DECOMPOSE application
  • Simple energy mapping

Extended Reasoning (ultrathink)

  • Complex task with Wall of Awful - [Why: emotional history requires careful handling]
  • Multi-task prioritization - [Why: competing demands need integrated approach]
  • Custom neurotype accommodation - [Why: ADHD/autism combined needs special handling]

Trigger phrases: "I can't even look at this", "everything is urgent", "I have both ADHD and autism"

Execution Strategy

Sequential (Default)

  • State diagnosis before intervention
  • Define actual requirement before chunking
  • Chunk before energy mapping

Parallelizable

  • Breaking down multiple independent tasks
  • Researching different scaffolding tools

Subagent Candidates

TaskAgent TypeWhen to Spawn
Tool researchgeneral-purposeWhen finding ADHD/autism-friendly apps
Template creationgeneral-purposeWhen building custom templates

Context Management

Approximate Token Footprint

  • Skill base: ~3.5k tokens (foundations + states + DECOMPOSE)
  • With templates: ~4.5k tokens
  • With customization: ~5k tokens

Context Optimization

  • Focus on relevant diagnostic state
  • DECOMPOSE method is core
  • Templates are reference, load relevant one

When Context Gets Tight

  • Prioritize: Current state, emergency protocols
  • Defer: Full template library, all customization options
  • Drop: Language examples, conversation approach details

Anti-Patterns

1. Overwhelming the Breakdown

Pattern: Creating a breakdown process that itself requires significant executive function—multiple steps, decisions, and organization just to start planning. Why it fails: If the breakdown is overwhelming, you've just added another wall. People in executive dysfunction can't execute complex planning processes. Fix: Keep initial breakdown to 15 minutes max. Start with "what's the very first tiny step?" Don't require them to see the whole picture.

2. Step Proliferation

Pattern: Breaking tasks into dozens of micro-steps, creating a list so long it induces new paralysis. Why it fails: Long lists create new cognitive load. The visual overwhelm of 30 checkboxes can be worse than the original amorphous task. Fix: Aim for 3-7 steps initially. Add detail only where needed. "Good enough" granularity beats "complete" paralysis.

3. Ignoring Capacity Reality

Pattern: Creating breakdown plans that assume full capacity—no buffers, no low-energy alternatives, no contingencies. Why it fails: Executive dysfunction fluctuates. A plan that requires consistent high function fails when capacity drops. Fix: Build in 50% buffer. Include low-energy alternatives for every high-energy task. Plan for the bad days, not just the good ones.

4. Shame Addition

Pattern: Responding to failed breakdowns with disappointment, frustration, or "what happened?" Why it fails: Shame compounds executive dysfunction. The Wall of Awful grows higher. Future attempts become harder. Fix: Failure is data, not character. Ask "what got in the way?" not "why didn't you?" Adjust the system, not the person.

5. Rigidity During Burnout

Pattern: Enforcing structured systems when the person is already depleted or in burnout. Why it fails: Burnout requires rest, not more systems. Adding structure during depletion makes it worse. Fix: Recognize burnout signals. Offer permission to punt. Reduce to absolute minimum or wait for recovery.

Remember

This isn't about "fixing" executive dysfunction. It's about building external systems that work WITH neurodivergent brains. Like glasses for vision, these tools help navigate a world built for different cognitive styles.

Some days, defining the task IS the victory.

Integration

Inbound (feeds into this skill)

SkillWhat it provides
(external context)Task that needs breaking down
(user state)Current capacity and overwhelm level

Outbound (this skill enables)

SkillWhat this provides
(task execution)Actionable steps sized for executive function
(productivity systems)External scaffolding structures

Complementary

SkillRelationship
task-decompositionTask-decomposition is for neurotypical project planning; task-breakdown adds executive function accommodation
requirements-elaborationUse requirements-elaboration for scope discovery, task-breakdown for making execution manageable

FAQ

What does the task-breakdown skill do?

Help neurodivergent users break down overwhelming tasks into manageable steps. Use when tasks feel paralyzing, when executive function is struggling, when someone can't start, or when the Wall of Awful has built up. Applies ADHD/autism-aware decomposition strategies.

How do I install task-breakdown?

Run npx skills add https://github.com/jwynia/agent-skills --skill task-breakdown in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/task-breakdown/ (personal) or .claude/skills/task-breakdown/ (project).

Which AI agents can use task-breakdown?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is task-breakdown safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains task-breakdown?

It is published by jwynia in jwynia/agent-skills. It has 479 recorded installs.

More from jwynia/agent-skills

View all →

presentation-design

jwynia/agent-skills

Design and evaluate presentations that communicate effectively. Use when designing a presentation, creating slides, getting presentation feedback, structuring a talk, or reviewing slides. Keywords: presentation, slides, talk, PowerPoint, Keynote, reveal.js.

Docs & Writing2.5K installs

frontend-design

jwynia/agent-skills

Create distinctive, production-grade frontend interfaces with high design quality. Provides analysis tools for auditing existing designs and generation tools for creating color palettes, typography systems, design tokens, and component templates. Supports React, Vue, Svelte, and vanilla HTML/CSS. Use when building web components, pages, or applications. Keywords: design, UI, frontend, CSS, components, palette, typography, tokens, accessibility.

Frontend & Design2.3K installs

requirements-analysis

jwynia/agent-skills

Diagnose requirements problems and guide discovery of real needs and constraints

AI & Agents2.3K installs

godot-best-practices

jwynia/agent-skills

Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.

web-search-tavily

jwynia/agent-skills

Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILYAPIKEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.

godot-asset-generator

jwynia/agent-skills

Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and style guides to final sprites, sprite sheets, and import configuration. This skill should be used when creating game art, generating sprites, making tilesets, creating UI elements, or preparing assets for Godot import. Keywords: game assets, AI art, DALL-E, Replicate, fal.ai, sprite sheet, tileset, Godot, pixel art, character sprite, game art, texture, animation frames.

Media & Creative1K installs

Popular productivity & automation skills

View category →

agent-browser

vercel-labs/agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.

OfficialProductivity & Automation1.3M installs

lark-doc

open.feishu.cn

飞书云文档(Docx / Wiki)内容操作:读取、创建、编辑文档,插入或下载图片附件,以及操作思维笔记。用户提供文档 URL/token(包括 doubao.com 的 /docx/、/wiki/)时使用;按 URL 路径/token 而非域名路由;/page/ 是妙搭应用,非飞书云文档。文档内嵌资源按读取参考中的统一规则分流。独立评论操作走 lark-drive;随正文读取评论使用 docs +fetch。表格或 Base 内部数据操作不在本 skill。

lark-base

open.feishu.cn

飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、应用模式(BaseApp/AppMode 页面与组件)、Workspace 目录、workflow、角色权限、模板中心(多维表格模板分类/列表/搜索);遇到 Base/多维表格/bitable、BaseApp/AppMode、/base/ 或 /app/ 链接时使用。BaseApp 不走 lark-apps;文件导入/导出转 lark-drive,认证/授权转 lark-shared。

lark-drive

open.feishu.cn

飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。

lark-shared

open.feishu.cn

Use for lark-cli setup/auth tasks: auth login/status/logout, user vs bot identity, business-domain permissions (--domain, including all/docs/drive), missing scopes, revoking authorization, or handling notice JSON.

lark-im

open.feishu.cn

飞书即时通讯:收发消息和管理群聊。发送和回复消息、搜索聊天记录、管理群聊成员、上传下载图片和文件、管理表情回复、发送应用内/短信/电话加急、发送和处理交互卡片(Interactive Card)、监听卡片按钮回调(card.action.trigger)。当用户需要发消息、查看或搜索聊天记录、下载聊天中的文件、查看群成员、搜索群、创建群聊或话题群、管理标记数据、管理 Feed 置顶(添加/移除/查询置顶会话)、管理标签数据、处理卡片回调时使用。