Skip to content

i-have-adhd

A ten-rule skill for coding agents that puts the next action first, numbers multi-step work, caps lists at five and ends every reply with one concrete next step.

GitHub avatar of ayghri, not the project’s own logo — taken from github.com on 2026-10-02.

Screenshot of i-have-adhd
Editor screenshot, 2 Oct 2026i-have-adhd ↗

What it is

A skill for a coding agent that changes how it reports back rather than what it can do. Ten rules: lead with the next action, number multi-step tasks, end with one concrete next step, suppress tangents, restate state every turn, give time estimates in minutes, make wins visible, report errors matter-of-factly, cap lists at five, and open with no preamble. It installs as a Claude Code plugin from the marketplace, and the README says it is loosely based on The Adult ADHD Tool Kit.

Who built itThe repository’s 245 commits come from around fifty people. The maintainer has the largest share under two commit names — Ayoub Ghriss on 73 and Ayoub G. on 53 — followed by ayghri on 15, thejesh23 on 15, Lynn! on 8, Benziza on 5 and Jonathan Abraham on 5, with the rest contributing one to three commits each. The repository carries translations of its README into ten languages.

How it is put together

The parts · 3

One Markdown file is the product. Everything else in the repository — the translations, the tests, the maintainer’s own notes — exists to distribute or check that file. The rules are ordered around a single promise rather than a style preference: the reader should never have to scroll to find out what to do next, so the action comes first, the steps are numbered, and the reply ends with one next step rather than a summary.

skills/i-have-adhd/SKILL.md
The skill: ten rules with their full text. The README lists the rule names and defers to this file for the wording, so the two cannot drift into two different rulebooks.
The plugin packaging
Installation through the host assistant’s marketplace rather than a copy step — add the marketplace, install the plugin, restart, re-invoke. The README notes that a fork and the upstream share a name, so the upstream copy has to be removed first.
tests/ and .github/install/
Eight test files and an eight-file install directory, 215 KB, in a repository whose product is 73 files of prose and configuration — the checks are a substantial part of the repository by size.

Choices, and what they beat

  • Adapt a human organisational method instead of inventing a house style over writing a fresh list of formatting rules

    The credits name the source and the adaptation explicitly: The Adult ADHD Tool Kit, changed from how a person should organise their day to how a model should answer.

  • Keep the rules in the skill file and list only their names in the README over restating the ten rules in full in the documentation

    The README prints the titles and says the full text lives in SKILL.md. A rulebook that exists twice is a rulebook that disagrees with itself the first time one copy is edited.

Read fromREADME, INSTALL.md and the repository tree of ayghri/i-have-adhd, read 2026-10-02.

Build log

4 stages
  1. 01

    A style rulebook that ships as a plugin, not a prompt

    The repository was created on 2026-05-13 and holds 73 files: the skill itself, ten README translations, eight test files and an install directory. The product is one SKILL.md under skills/i-have-adhd/, and the README states the whole of it — ten rules, from lead with the next action to no preamble, no recap, no closers — with the full text kept in that file rather than restated in the documentation. Installation goes through the host’s own plugin system rather than a copy step: the marketplace is added, the plugin installed, the assistant restarted and the skill re-invoked.

  2. 02

    The before-and-after is the argument

    The README’s main section is a two-column table: on the left a typical assistant reply that opens with a paragraph of framing and buries the fix, on the right the same answer under the skill — the file, the line range, the snippet, the command to run, and one line naming what to paste back if it fails. The credits say the rules come from The Adult ADHD Tool Kit by J. Russell Ramsay and Anthony L. Rostain, adapted from how a person should organise a day to how a model should answer.

  3. 03

    Two hundred and forty-five commits, mostly from other people

    The history runs from 2026-05 to 2026-09 with the work concentrated in July (110 commits), August (67) and September (59). Around fifty commit names appear; the maintainer’s two accounts hold 126 of the 245, and the remainder is spread thin — fifteen from one contributor, eight from another, and a long tail of one- to three-commit contributions. That distribution, rather than the star count, is what the README’s translation set reflects: ten languages maintained by people who are not the author.

  4. 04

    What the trailers say about how it was written

    Twelve of the 245 commits carry a co-author trailer, and eleven name an AI system: Claude Opus 5 (1M context) four times, Claude Opus 4.8 (1M context) three, Claude Opus 5 twice, Claude Fable 5 once, and Copilot Autofix powered by AI once. The twelfth names a person. The share is small next to the contribution count, which is the honest reading of this repository: it is a community project whose releases and automated fixes were partly written with a model, not a model-written project.

Adjacent records

All records →