Free guide

The ADHD Skill

The free skill that stops your AI burying the answer. Action first, numbered steps, no "Great question!" Two minutes to install, and it works on Claude Code, Cursor, Codex, Gemini and Zed.


Use this with your AI

Copy the complete guide as clean Markdown, then paste it into ChatGPT or Claude.

"Great question! Let me take a look at that for you."

You've heard that before.

Then a paragraph of context you didn't ask for, a suggestion buried in the middle, and a closing line asking if you'd like it to dig deeper. You scroll back up to find the actual instruction. Somewhere in there you lose the thread of what you were doing.

That's not a model problem. It's a shape problem. The answer was in there, it was just wrapped in fifteen sentences of throat-clearing.

There's a fix, and it takes two minutes to install.

It's called i-have-adhd.

What actually changes

Same question, same model, before and after.

Before

Great question! Let me think about this. Your auth flow has a few moving pieces: the middleware, the token verification, and the cookie handling. Looking at src/auth.ts, the verifyToken function (around lines 42-58) seems to be using an older jsonwebtoken API. One approach would be to update the package and rewrite that function. After making the change, you'd want to run the auth tests to confirm nothing breaks. By the way, you might also want to look at your dependency versions overall. Hope this helps! Let me know if you want to dig deeper.

After

Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.

  1. Open src/auth.ts
  2. Replace verifyToken (lines 42 to 58) with the snippet below
  3. Run npm test -- auth.spec.ts

Next: paste the first failing line if any test fails.

Don't worry, it's just an example, you don't have to be super technical.

Install it

Two minutes. Claude Code first, since that's what most people reading this are on.

claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

Restart Claude Code, then type /i-have-adhd. It stays on for that session. Say "stop adhd mode" or "normal mode" and it's off again.

Check it landed with claude plugin list. Update it later with claude plugin marketplace update i-have-adhd.

Not on Claude Code? It works on most of them.

ToolInstall
Codexcodex plugin marketplace add ayghri/i-have-adhd --ref main then codex plugin add i-have-adhd@i-have-adhd. Invoke with $i-have-adhd
Cursor, Amp, Copilotnpx skills add ayghri/i-have-adhd (add -g for every project)
Gemini CLIgemini extensions install https://github.com/ayghri/i-have-adhd
Qwen Codeqwen extensions install ayghri/i-have-adhd
ZedAgent Panel, Skills manager, "Create skill from URL", paste the repo's SKILL.md link
Pipi install https://github.com/ayghri/i-have-adhd

One thing worth knowing. In Claude Code, Codex and Qwen, installing it changes nothing on its own. The skill declares disable-model-invocation: true, which means the assistant can't switch it on by itself. You type the command or it stays off. Other tools read every skill's description at startup and may activate it themselves.

Get the file yourself

You don't have to install a plugin. The skill is one markdown file, about 1,400 words, and you can drop it straight into your skills folder instead.

The repo is github.com/ayghri/i-have-adhd. The file you want is skills/i-have-adhd/SKILL.md.

Three ways to get it, easiest first.

Read it in the browser. Open the file on GitHub. Click "Raw" at the top right and you get the plain text, ready to copy.

Download the whole repo. Green "Code" button on the repo homepage, then "Download ZIP". Unzip it and the skill is in skills/i-have-adhd/. This is probably the easiest way for most people.

One command. This pulls the file straight into the right folder for Claude Code:

mkdir -p ~/.claude/skills/i-have-adhd
curl -fsSL https://raw.githubusercontent.com/ayghri/i-have-adhd/main/skills/i-have-adhd/SKILL.md \
  -o ~/.claude/skills/i-have-adhd/SKILL.md

Wherever the file lands, it needs to sit in a folder your tool scans:

ToolFolder
Claude Code~/.claude/skills/i-have-adhd/
Cursor~/.cursor/skills/i-have-adhd/
Copilot~/.copilot/skills/i-have-adhd/
Zed~/.config/zed/skills/i-have-adhd/

Restart, type /i-have-adhd, and it behaves exactly like the plugin version.

Worth actually reading the file before you use it, by the way. It's ten rules with a bad example and a good example under each, and the reasoning is the useful part. Takes about six minutes.

MIT licensed, by Ayoub G. Fork it, edit it, ship it, no permission needed.

Start here

Run the two install commands. Type /i-have-adhd. Ask it something you already asked it this week.

Two minutes, and you'll know within one reply whether you want it always-on.

Built by Alex Sidhu, Whitehorse AI.

Newsletter

Get the next one

One useful email a week on AI for people running businesses. Unsubscribe anytime.