PlugWiki

i-have-adhd Skill for Claude Code: ADHD-Friendly Replies, Action First

Makes your assistant write for a reader with ADHD: next action first, numbered steps, one clear next move and no preamble or sign-off.

Installs
31K
on skills.sh
Stars
59.7K
on GitHub
Files
2
besides SKILL.md
Updated
Oct 2026
last repo commit

i-have-adhd changes how your assistant writes. Replies start with something you can do, multi-step work is a numbered list, and each reply ends with one next action that takes under two minutes. It also restates where you are each turn, gives time estimates in minutes, and drops openers like "Great question" and closers like "Hope this helps".

You turn it on by typing /i-have-adhd ($i-have-adhd in Codex). In Claude Code, Codex, Qwen Code and Grok it does not start until you call it; INSTALL.md says other harnesses may load it themselves. It stays on until you say "stop adhd mode" or "normal mode". The README says no ADHD diagnosis is needed.

Good for

  • People with ADHD, or anyone who loses the thread in long replies
  • Developers who want the command or file path first and prose second
  • Claude Code, Codex, Cursor and OpenCode users who already run skills or plugins

Install i-have-adhd

Claude Code

  1. 1

    Copy this prompt.

    Install the i-have-adhd skill in Claude Code. Run this command:
    
    claude plugin marketplace add ayghri/i-have-adhd
    claude plugin install i-have-adhd@i-have-adhd
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

The plugin installs one skill and a session-start hook that does nothing unless you create ~/.claude/.i-have-adhd-always. Then type /i-have-adhd. INSTALL.md gives no Claude Code skills CLI command; the -a claude-code form follows the skills CLI docs.

From the project README. Source.

What's in the skill

When it loads

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Invoke with /i-have-adhd; stays on until "stop adhd mode".

Sections in SKILL.md

  1. Persistence
  2. What ADHD changes about reading
  3. Rules
  4. 1. Lead with the next action
  5. 2. Number multi-step tasks
  6. 3. End with one concrete next action
  7. 4. Suppress tangents
  8. 5. Restate state every turn
  9. 6. Give specific time estimates
  10. 7. Make completed work visible
  11. 8. Matter-of-fact tone for errors
  12. 9. Cap lists to 5 items
  13. 10. No preamble, no recap, no closing pleasantries
  14. When to break the rules
  15. Pre-send check

Key facts

License
MIT
Installs on skills.sh
30,972 (Nov 2, 2026)

What it includes

  • Turns the style on; in Claude Code it waits for you to call it

    Type it to start. The rules then apply to every reply for the rest of the session, even when the topic changes. In Codex the call is $i-have-adhd.

    Try: “/i-have-adhd”

    /i-have-adhd

  • Turns the style off; "normal mode" works too

    Say either phrase. The agent confirms in one line and goes back to its default style.

    Try: “stop adhd mode”

    stop adhd mode

  • Why the rules exist

    Working memory is small, knowing is not doing, starting is hard, time estimates feel uniform, and visible progress matters because dopamine is scarce.

    Five facts about ADHD reading

  • First line is something you can do now

    A command, path or snippet goes first and prose comes after, if at all.

    Rule 1: Lead with the next action

  • One bounded action per step, fewest steps that work

    Cut steps you do not need and fold trivial ones in. A short path finished beats a complete path abandoned.

    Rule 2: Number multi-step tasks

  • One thing you can do in under two minutes

    If anything is left open, the reply names a single next step, even if it is just opening a file.

    Rule 3: End with one next action

  • Finish the first issue, then offer the second as a question

    A question that comes up mid-work is folded in if the agent can answer it. If it still needs you, it is raised once at the end.

    Rule 4: Suppress tangents

  • Say which step you are on, for example step 3 of 5

    Uses the harness's task or plan tool for multi-step work, so the checklist does the restating.

    Rule 5: Restate state every turn

  • Minutes or an afternoon, not "a bit of work"

    Example: about 15 minutes if tests already cover this, an afternoon if not.

    Rule 6: Give specific time estimates

  • Say what now works and how to try it

    Show the win in concrete terms instead of burying it in a recap.

    Rule 7: Make completed work visible

  • State cause and fix; no "Uh oh"

    Errors name the file and line, the cause and the fix.

    Rule 8: Matter-of-fact tone for errors

  • Group and rank; this shapes display only

    Extra items are kept and shown when you ask or when they come up next. The rule does not limit analysis, search or tool results.

    Rule 9: Cap lists to 5 items

From the official docs

Permissions

Low risk

The skill only changes reply style. The Claude Code plugin also adds a session-start hook that reads a flag file, so you can read hooks.json before installing.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • The plugin adds a hook that runs when a session starts

    hooks.json runs a node command on startup, resume, clear and compact. It looks for ~/.claude/.i-have-adhd-always (or the same file in CLAUDE_CONFIG_DIR) and only if that file exists prints the SKILL.md rules into the session. Any failure exits quietly. github.com

  • The style stays on for the whole session

    SKILL.md says the rules do not lapse when the topic changes. Say "stop adhd mode" or "normal mode" to turn them off. github.com

  • Destructive actions still get a confirmation

    SKILL.md lists exceptions: it confirms before things like rm -rf, force push or dropping a table, and explains fully when you ask it to explain. github.com

Technical details
Turning on read-onlyNot applicable. The skill changes how replies are written. The optional hook only reads two files.

Questions

What does i-have-adhd do?

It changes the shape of your assistant's replies: next action first, numbered steps, one concrete next move, time estimates in minutes and no filler. SKILL.md says the output is not just brief, it is shaped so an ADHD brain can act on it.

How do I turn it on and off?

Type /i-have-adhd to start. In Claude Code, Codex, Qwen Code and Grok it waits until you call it, and INSTALL.md says other harnesses may load it themselves. Say "stop adhd mode" or "normal mode" to stop. In Codex the call is $i-have-adhd, and in a Claude Code plugin install the README says to type /i-have-adhd.

Can I keep it on in every session?

Yes, with the optional always-on flag. INSTALL.md says to create the file ~/.claude/.i-have-adhd-always, and the plugin's session-start hook then loads the rules. Delete the file to go back to on-demand.

Do I need an ADHD diagnosis?

No. The README says no diagnosis is needed.

Does it need an API key?

No key is named in the skill or hook. The hook reads CLAUDE_CONFIG_DIR, CLAUDE_PLUGIN_ROOT (or PLUGIN_ROOT), the flag file and SKILL.md.

Is it safe?

The skill is one text file that changes reply style. The Claude Code plugin adds a session-start hook that runs node and prints the rules only if you created the flag file. It still confirms before destructive actions.

Is it just a brevity skill?

No. SKILL.md says the output is not just brief. It also numbers steps, restates state each turn, gives time estimates and makes wins visible. The exception is when you ask it to explain, and then it runs as long as needed.

Does it work in the Claude app?

The repo documents no Claude app route. INSTALL.md covers 15 tools, including Claude Code, Codex, Cursor and OpenCode, but not the Claude app.

Information

updated Nov 2, 2026

Folder
skills/i-have-adhd

ayghri/i-have-adhdskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 9
  1. INSTALL.md · github.com
  2. i-have-adhd README · github.com
  3. skills CLI commands · github.com
  4. i-have-adhd SKILL.md · github.com
  5. plugin.json · github.com
  6. i-have-adhd LICENSE · github.com
  7. i-have-adhd on skills.sh · skills.sh
  8. hooks.json · github.com
  9. always-on.mjs · github.com

Updated Nov 2, 2026.