mrkeyoor.com_
Tue 01 Sept 17:44 UTC
Dev Toolsevaluationupdated 29 Aug 2026

i-have-adhd review

i-have-adhd is an output-style skill for coding assistants that puts the next action first, numbers multi-step work, keeps progress visible, and cuts conversational filler. It does not diagnose or treat ADHD; it changes how an agent presents and carries work across a session.

+750 / 3dstars / 7d
Verdict

Our i-have-adhd install took 6 seconds and added 0 packages, but the repository exposed no lab build or test target, so adoption rests on how your model behaves with the rules active. Try it on demand before enabling its session-wide hooks. Keep it if action-first answers help without cutting findings or tool use; edit or remove the rules that distort your actual work.

We ran it

Lab card: what happened when we ran i-have-adhdScreenshot of i-have-adhd (github.com/ayghri/i-have-adhd)
Install✓ · 6s0 packages · 1 MB
Buildn/ano build script
Testsn/ano test script
Known vulns00 critical · 0 high · 0 moderate · 0 low (npm audit)
Repo57 files~1,829 lines of source · 0.4 MB · 4 CI workflows · tests dir

Answers from our run

Does i-have-adhd build from source?

Dependencies installed in 6 seconds (0 packages), and the project has no separate build step. We cloned commit cbe69fb into a clean Debian container with 3 CPUs and no project-specific setup.

Does i-have-adhd have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does i-have-adhd have known vulnerabilities in its dependencies?

npm audit found none in the dependency tree at the time of our run.

Who should not use i-have-adhd?

Reviewers who need every relevant finding listed: open issue 96 reports that the five-item cap caused models to omit useful answers instead of grouping them.

What are the alternatives to i-have-adhd?

AGENTS.md, Anthropic Skills, Superpowers. Our i-have-adhd install took 6 seconds and added 0 packages, but the repository exposed no lab build or test target, so adoption rests on how your model behaves with the rules active.

Setup5/56-second install with no dependency packages added
Docs5/5Detailed install, activation, update, and removal paths by client
Community5/525,562 stars with active August issues and pull requests
Maturity3/5Wide client support, but behavior and hook regressions remain open

Who it’s for

Developers who lose the actionable line inside long coding-assistant explanations.
Users who benefit from numbered tasks, explicit progress, and one small next action.
Teams willing to tune a short instruction file for their own work and models.
People using Claude Code, Codex, Copilot, Gemini CLI, Cursor, OpenCode, or another documented integration.

Who it’s NOT for

Reviewers who need every relevant finding listed: open issue 96 reports that the five-item cap caused models to omit useful answers instead of grouping them.
Users of Grok 4.6 until they test their workflow: issue 112 reports that the active skill stopped tool use and degraded multi-step responses on that model.
Claude Desktop users depending on silent always-on activation: issue 129 says the macOS hook exited successfully without loading the rules when its plugin-root variable was absent.
Teams requiring proven quality gains before changing agent instructions: the repository has an evaluation harness, but its tree contains no published result set and issue 98 identifies an unpassable evaluation case.

Setup reality

Our sandbox install succeeded in 6 seconds, adding 0 packages and using 1 MB. The repository has no build script or target, so the build was skipped. It also has no test script or target for the lab runner, so tests were skipped. Npm audit found 0 known vulnerabilities.

The skill needs no API key or hosted service by itself. Installation writes or registers instruction files with the chosen coding assistant. Always-on modes may add a flag, hook, extension, or persistent instruction block to the assistant's configuration.

Activation differs by client. Codex requires explicit $i-have-adhd invocation unless rules are copied into AGENTS.md; Claude Code supports a session command and an optional startup flag. Gemini has separate command and extension routes. Restarting or opening a new session is required in several paths.

Ten rules make coding-agent replies easier to start

i-have-adhd is a short instruction set with one job: make the first useful action hard to miss. Its 10 rules put commands, paths, or snippets first; number multi-step tasks; preserve progress; use concrete time estimates; and remove greetings and recaps. The skill stays active for a session until the user asks for normal mode.

Rules about suppressing tangents, limiting lists, ending on one next action, and restating state can change what the model selects and omits. That may help during a repair. It can hurt a security audit or evidence review where every finding must remain visible even when the answer becomes longer.

What happened when we ran it

Our sandbox installed commit cbe69fb in 6 seconds. The install added 0 packages and occupied 1 MB on disk. Npm audit reported 0 known vulnerabilities across critical, high, moderate, and low severities. The checkout had 57 files and about 1,829 lines of source, with 4 CI workflow files and a tests directory.

The repository had no build script or target, so our lab skipped the build. It exposed no test script or target to the lab runner, so tests were skipped. The contributor guide does name Python unit tests, compatibility checks, plugin validation, and an evaluation harness. Those documented commands are not a passing lab result.

Installation is broad, while activation differs by client

The guide covers more than 10 assistant environments and packaging routes. Claude Code and Codex have marketplace commands. Copilot reads the Agent Skills directory shape. Gemini CLI offers an on-demand command and an always-on extension. The repository also carries adapters or manifests for Cursor, OpenCode, Pi, OMP, Qwen, Kimi, Hermes, and Antigravity.

Codex disables model invocation, so the user must type $i-have-adhd unless the rules are copied into AGENTS.md. Claude Code can invoke the skill for one session or read a startup flag. Gemini's extension is always on after installation, while its command is opt-in. Test the exact route rather than assuming installation changed the next reply.

The five-item cap can remove findings instead of grouping them

Rule 9 says lists should stop at 5 items and suggests splitting longer material into sections. Issue 96 reports that models sometimes dropped relevant answers. The reporter removed the rule locally and said the rest still helped. Fourteen comments and an August 26 update make this an active design debate.

A five-step repair path is easier to finish than a 12-step wall of text. A vulnerability inventory or migration checklist becomes false if item 6 disappears. The skill says task requirements win, but models do not always resolve instruction conflicts consistently. Completeness-sensitive teams should rewrite the cap as a presentation rule that groups every finding.

Matter-of-fact errors can become unsupported diagnoses

Rule 8 asks the agent to state the error location, cause, and fix. Issue 99 reports a 3-trial evaluation where the skill condition scored lower on a partial-success case because the model invented a missing authentication header as the cause. The issue calls the result underpowered. The mechanism is still plausible: demanding a cause can pressure a model when evidence only shows a symptom.

A local edit can ask the agent to state the known failure and one diagnostic check when the cause is unconfirmed. The skill already says genuine uncertainty should remain and warns that deleting a meaningful hedge creates false confidence. Put that exception beside rule 8.

Always-on hooks deserve a visible verification step

Issue 129 reports that the Claude Code macOS desktop app did not export the plugin-root variable expected by version 0.2.0's startup hook. The hook exited with status 0 and no warning, leaving the user to believe always-on mode was active. The same installation worked in terminal Claude Code.

Issue 112 reports another failure on Grok 4.6: the active skill stopped tool calls, while disabling it restored action. That is one report on one model. It still justifies a small acceptance test after each model or client update: ask the agent to inspect a disposable file, make a safe edit, verify it, and report the result.

The evaluation harness is useful, but no release result is shipped

The repository includes cases, a rubric, runner definitions, blinded scoring, budget limits, retries, and resumable output. It asks evaluators to pin model and CLI versions and keep user plugins out of the baseline. Model choice and personal instructions can otherwise overwhelm the effect being measured.

No results file appears in the 57-file checkout, and issue 98 says one case could not pass because tools were disabled while the rubric required a repository edit. GitHub recorded the last push on August 26, 2026. The project had 25,562 stars and 22 open issues and pull requests when fetched, with another compatibility pull request opened on August 29. Each model and integration still needs its own measured trial.

Alternatives

ProjectWhat it isPick it when
AGENTS.mdAn open format for storing project-specific instructions for coding agents.pick this instead when your team wants a small permanent style block in each repository without installing a plugin.
Anthropic Skills gh↗A public collection of Agent Skills and examples for building task-specific instructions.pick this instead when you want examples for authoring your own narrowly scoped skill rather than adopting this response style.
Superpowers gh↗A broader coding-agent skill set centered on software-development workflows.pick this instead when process discipline for design, testing, and debugging matters more than ADHD-oriented output formatting.

What people are saying

  1. [github-trending] ayghri/i-have-adhd

Sources

  1. i-have-adhd README
  2. i-have-adhd installation guide
  3. Canonical i-have-adhd skill
  4. List-cap interpretation issue
  5. Partial-success evaluation issue
  6. Claude Desktop startup-hook issue
  7. Grok 4.6 regression report
  8. Evaluation case configuration issue

More dev tools reviews

workmux · v2rayNG · SecLists · hashcat · eslint · fastfetch · the whole board →