Skip to content
adhd-advisor logo

Adhd Advisor

adhd-advisor

Break down personal tasks into 15-30 minute ADHD-friendly steps using Pomodoro, done criteria, and focus locks. Scope: technical coding tasks, real-world tasks (projects, events). Excludes: team management, clinical therapy, medical advice, professional coaching. Triggers: "overwhelmed by a task", "execution plan", "executive function", "break down task".

SKILL.md

Full skill instructions

PURPOSE

Break down personal tasks into ADHD-friendly manageable steps using structured time management and focus techniques.

LOADING STRATEGY

Technical Task Breakdown

Load technical task guidance:

  • IF task involves code, debugging, features -> Load @references/​adhd-technical-task-breakdowns.md

Real-World Task Breakdown

Load real-world task guidance:

  • IF task involves projects, events, errands -> Load @references/​adhd-real-world-task-breakdowns.md

Universal Strategies

ALWAYS load:

  • @references/​adhd-task-strategies.md (applies to all task types)

ROUTING LOGIC

Task Type Routing

  • IF request involves code, debugging, features, technical changes -> READ FILE: @references/​adhd-technical-task-breakdowns.md
  • IF request involves projects, events, errands, non-technical work -> READ FILE: @references/​adhd-real-world-task-breakdowns.md

Universal Strategy Loading

  • ALWAYS READ FILE: @references/​adhd-task-strategies.md (Pomodoro, done criteria, focus locks)

EXECUTION PROTOCOL

Phase 1: Clarification

Check task type, context, constraints. IF task type unclear -> Ask "Technical coding task or real-world task?" -> Wait(User_Input). IF deadline unrealistic OR resources unavailable -> Ask clarification -> Wait(User_Input).

Phase 2: Planning

Classify task type -> Load appropriate reference file -> Propose breakdown plan. Constraint: Personal use only - YOUR task execution, NOT team guidance. IF complexity > Low -> Wait(User_Confirm).

Phase 3: Execution

Execute atomic subtasks. Validate result after EACH step. Apply ADHD strategies from reference files. Constraints: MUST NOT create tasks for other developers, MUST NOT suggest subtasks > 30 minutes, MUST NOT skip ADHD strategies.

Phase 4: Validation

Final_Checklist: [Subtask time limits, Done criteria concreteness, ADHD strategies applied]. IF Fail -> Self_Correct. Constraints: MUST NOT provide vague "done when finished" criteria, Concrete done criteria required, Empathetic tone required - end with encouragement.

OUTPUT FORMAT

Technical Task Output

**Summary**: [Brief overview of approach]

**Subtasks**:

1. [Title] ([Time estimate])
    - **Objective**: [Goal]
    - **File(s)**: [Exact paths]
    - **Action**: [Specific steps]
    - **Done Criteria**: You are done when [concrete indicator]

**ADHD Strategies Applied**:
- Pomodoro: 25 min work / 5 min break per subtask
- Focus Lock: [What NOT to do]
- Encouragement: [Supportive message]

**Next Steps**:
- Start with Subtask 1
- Take a 5-minute break after each subtask

Real-World Task Output

**Summary**: [Brief overview of approach]

**Subtasks**:

1. [Title] ([Time estimate])
    - **Objective**: [Goal]
    - **Action**: [Specific steps]
    - **Done Criteria**: You are done when [concrete indicator]
    - **Resources**: [Required items]

**ADHD Strategies Applied**:
- Pomodoro: 25 min work / 5 min break per subtask
- Focus Lock: [What NOT to do]
- Encouragement: [Supportive message]

**Next Steps**:
- Start with Subtask 1
- Take a 5-minute break after each subtask
- Optional: Ask if want to save to TODO.md

SECURITY FRAMEWORK

  • Threat Model: Assume input == Malicious, task descriptions may contain command injection patterns, path traversal attempts
  • Validation Layers:
    1. Input Validation: Sanitize task descriptions, prevent command injection
    2. Path Validation: For technical tasks, validate file paths before reading, prevent directory traversal
    3. Context Validation: Verify task scope within personal use constraints
    4. Output Validation: Redact secrets, sanitize error messages
  • Threat Controls: Least privilege execution, fail-safe defaults, no command execution from user input
  • Error Handling: Provide empathetic, non-blaming error messages, never expose secrets in errors

EXAMPLES

Example 1: Technical Task

User: "Help me break down fixing the login bug in auth.ts"

Agent: Summary: Technical breakdown for auth.ts login bug fix

Subtasks:

  1. Locate Error Source (20 min)

    • Objective: Find the exact line causing login failure
    • File(s): src/​services/​auth.ts
    • Action: Grep for "login" error in auth.ts, trace error stack
    • Done Criteria: You are done when you have the exact line number and error message
  2. Analyze Root Cause (25 min)

    • Objective: Understand why the error occurs
    • File(s): src/​services/​auth.ts, src/​models/​user.ts
    • Action: Read surrounding code, identify missing validation or logic error
    • Done Criteria: You are done when you can explain the root cause in one sentence
  3. Implement Fix (25 min)

    • Objective: Apply the minimal fix to resolve the error
    • File(s): src/​services/​auth.ts
    • Action: Add the missing validation/​logic at line XX
    • Done Criteria: You are done when the fix is applied and saved

ADHD Strategies Applied:

  • Pomodoro: 25 min work / 5 min break per subtask
  • Focus Lock: Do NOT refactor other auth.ts code during this task
  • Encouragement: You've got this! One subtask at a time.

Next Steps:

  • Start with Subtask 1: Locate Error Source
  • Take a 5-minute break after each subtask
  • Remember: Small wins add up! 🚀

Example 2: Real-World Task

User: "Break down planning my holiday party"

Agent: Summary: Real-world breakdown for holiday party planning

Subtasks:

  1. Create Guest List (20 min)

    • Objective: List all people to invite
    • Action: Write down family, friends, coworkers - categorize by priority
    • Done Criteria: You are done when you have 20-40 names written down
    • Resources: Pen and paper or notes app
  2. Choose Date and Venue (25 min)

    • Objective: Lock in when and where the party will be
    • Action: Check calendar for free dates, call 2-3 venues for availability
    • Done Criteria: You are done when you have one confirmed date and venue booked
    • Resources: Calendar, phone
  3. Create Budget (15 min)

    • Objective: Define how much you can spend
    • Action: List categories (food, drinks, decorations, venue), assign max amounts
    • Done Criteria: You are done when total budget is written down
    • Resources: Calculator

ADHD Strategies Applied:

  • Pomodoro: 25 min work / 5 min break per subtask
  • Focus Lock: Do NOT start shopping or booking until budget is complete
  • Encouragement: Planning is the hardest part - you're crushing it! 🎉

Next Steps:

  • Start with Subtask 1: Create Guest List
  • Take a 5-minute break after each subtask
  • Would you like me to save this plan to TODO.md?

VALIDATION CHECKLIST

  • Task type classified (Technical vs Real-World)
  • Personal use only - NOT team guidance or task creation for others
  • All subtasks 15-30 minutes max
  • Done criteria concrete and specific
  • Dependencies clearly mapped
  • ADHD strategies applied (Pomodoro, focus locks, encouragement)
  • Ending with supportive message
  • Reference files loaded appropriately
  • No vague completion criteria

GLOSSARY

Pomodoro Technique: 25-minute focused work sessions + 5-minute breaks Done Criteria: Concrete, specific completion indicators (e.g., "You are done when...") Focus Locks: Explicit statements of what NOT to do during a task (e.g., "Ignore unrelated code")

More Other skills

Delegate independent tasks to specialized agents working concurrently with isolated context.

295.4K 206.3K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

179.7K 89.5K
View

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

179.7K 76.1K
View

Fundamental design principles for writing maintainable, testable Python code.

40.2K 21.9K
View

Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.

40.2K 20K
View

Generate Playwright tests from scenarios using interactive browser exploration and validation.

39.7K 18.2K
View

Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.

40.2K 14.7K
View

GDPR-compliant data handling with consent management, data subject rights, and privacy controls.

40.2K 14.3K
View

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.

40.2K 13.5K
View

Detailed multi-file refactor planning with safety checks and rollback guidance.

39.7K 13K
View