Delegate independent tasks to specialized agents working concurrently with isolated context.
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:
- Input Validation: Sanitize task descriptions, prevent command injection
- Path Validation: For technical tasks, validate file paths before reading, prevent directory traversal
- Context Validation: Verify task scope within personal use constraints
- 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:
-
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
-
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
-
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:
-
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
-
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
-
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
brand-guidelines
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.
theme-factory
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.
internal-comms
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.).
Fundamental design principles for writing maintainable, testable Python code.
responsive-design
Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.
Generate Playwright tests from scenarios using interactive browser exploration and validation.
Automated website exploration and test case generation using Playwright.
Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.
gdpr-data-handling
GDPR-compliant data handling with consent management, data subject rights, and privacy controls.
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.
refactor-plan
Detailed multi-file refactor planning with safety checks and rollback guidance.
