i‑Have‑ADHD Installation Guide: How to Install on Claude, Codex, Zed, Gemini, Copilot & More
The i‑have‑adhd repository provides platform‑specific commands in INSTALL.md to add its ADHD‑focused output skill to Claude Code, Codex, Zed, Gemini CLI, GitHub Copilot, and other AI agents.
The i‑have‑adhd project by ayghri is a single Agent Skill that reshapes AI output for readers with ADHD. Because each agent uses a different plugin or skill management system, installation steps vary significantly. This guide extracts every verified command directly from the source repository, linking each step to the exact lines in [INSTALL.md](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md).
How the i‑Have‑ADHD Skill Works
The skill's core definition lives in [skills/i-have-adhd/SKILL.md](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md). Its front‑matter declares the skill name, description, and disables automatic model invocation (disable-model-invocation: true). The body contains 10 concrete rules that reshape output—such as "Lead with the next action," "Number multi‑step tasks," and "Give specific time estimates."
When you type /i-have-adhd in a supported agent, these rules activate for the remainder of the session until you say "stop adhd mode." Optional always‑on configurations load the skill automatically at session start, eliminating the need for the slash command.
Claude Code Installation
Claude Code uses a marketplace‑based plugin system. The i‑have‑adhd installation requires two sequential commands as documented in lines 1‑12 of [INSTALL.md](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md):
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
Verification and management:
| Action | Command |
|---|---|
| Verify install | claude plugin list |
| Update skill | claude plugin marketplace update i-have-adhd |
| Uninstall | claude plugin uninstall i-have-adhd then claude plugin marketplace remove i-have-adhd |
Always‑on mode: Create the flag file ~/.claude/.i-have-adhd-always (see lines 38‑48 of INSTALL.md). This activates ADHD formatting on every new Claude session without typing the slash command.
touch ~/.claude/.i-have-adhd-always
Codex Installation
Codex follows a similar pattern but uses codex plugin add instead of install, and requires --ref main for marketplace additions (lines 13‑28 of INSTALL.md):
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd
Verification and management:
| Action | Command |
|---|---|
| Verify install | codex plugin list |
| Update skill | codex plugin marketplace upgrade i-have-adhd |
| Uninstall | codex plugin remove i-have-adhd then codex plugin marketplace remove i-have-adhd |
Always‑on mode: Add the "Output style" block to ~/.codex/AGENTS.md (lines 89‑108 of INSTALL.md). This file persists formatting rules across all Codex sessions.
Zed Installation
Zed offers two installation paths for i‑have‑adhd (lines 19‑33 of INSTALL.md):
GUI method: Open Agent Panel → Skills manager → Create skill from URL and paste:
https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md
Manual method: Clone the repository and copy the skill folder:
git clone https://github.com/ayghri/i-have-adhd.git
cp -r i-have-adhd/skills/i-have-adhd ~/.config/zed/skills/
Verification: Check the Skills manager or type / in the Zed agent panel to confirm i-have-adhd appears.
Update: Re‑import from the same URL or run git pull then copy the folder again.
Uninstall: Remove via the Skills manager or delete ~/.config/zed/skills/i-have-adhd.
Always‑on mode: Append the "Output style" block to ~/.config/zed/AGENTS.md (lines 48‑66 of INSTALL.md).
Hermes Installation
Hermes uses a dedicated skills subcommand (lines 1‑11, 31‑35 of INSTALL.md):
hermes skills install ayghri/i-have-adhd/skills/i-have-adhd
Verification and management:
| Action | Command |
|---|---|
| Verify install | hermes skills list |
| Update skill | hermes skills update i-have-adhd |
| Uninstall | hermes skills uninstall i-have-adhd |
Always‑on mode: Add the output style block to your persona's SOUL.md or a project‑level AGENTS.md (lines 12‑30 of INSTALL.md).
Gemini CLI Installation
Gemini CLI supports two distinct installation routes (lines 60‑84 of INSTALL.md):
Command‑only (opt‑in):
curl -fsSL https://raw.githubusercontent.com/ayghri/i-have-adhd/main/skills/i-have-adhd/agents/gemini.toml \
-o ~/.gemini/commands/i-have-adhd.toml
Then type /i-have-adhd in any Gemini session to activate.
Extension (always‑on):
gemini extensions install https://github.com/ayghri/i-have-adhd
Verification: gemini extensions list or ls ~/.gemini/commands
Update: gemini extensions update i-have-adhd (or re‑run the curl command for command‑only installs)
Uninstall: gemini extensions uninstall i-have-adhd and remove the .toml file if using the command route.
The extension route is automatically always‑on; no additional configuration needed.
GitHub Copilot Installation
GitHub Copilot (VS Code and CLI) uses the npx skills toolchain (lines 12‑28 of INSTALL.md):
# Project‑local install
npx skills add ayghri/i-have-adhd -a github-copilot
# Global install
npx skills add ayghri/i-have-adhd -a github-copilot -g
Verification: npx skills list or type / in the Copilot chat panel.
Update: npx skills update i-have-adhd
Uninstall: npx skills remove i-have-adhd
Always‑on mode: Add the "Output style" block to .github/copilot-instructions.md in your repository (lines 12‑28 of INSTALL.md). For global always‑on behavior, add to your user‑level Copilot instructions.
Antigravity (agy) Installation
Antigravity uses a direct URL plugin install (lines 65‑83 of INSTALL.md):
agy plugin install https://github.com/ayghri/i-have-adhd
Verification: agy plugin list
Update: Uninstall then reinstall: agy plugin uninstall i-have-adhd followed by agy plugin install https://github.com/ayghri/i-have-adhd
Always‑on mode: Add the output style block to ~/.gemini/GEMINI.md (lines 65‑83 of INSTALL.md).
Cursor, OpenCode & Other Harnesses Installation
For harnesses without dedicated package managers, the npx skills toolchain provides universal support (lines 37‑55 of INSTALL.md):
# Workspace install
npx skills add ayghri/i-have-adhd
# Global install
npx skills add ayghri/i-have-adhd -g
# Harness‑specific (optional)
npx skills add ayghri/i-have-adhd -a cursor
npx skills add ayghri/i-have-adhd -a opencode
Verification: npx skills list
Update: npx skills update i-have-adhd
Uninstall: npx skills remove i-have-adhd
Always‑on mode: Paste the "Output style" block into your harness's persistent rules:
- Cursor: Settings → Rules → User Rules
- OpenCode:
~/.config/opencode/AGENTS.md
Key Source Files for i‑Have‑ADHD Installation
| File | Purpose | Location |
|---|---|---|
INSTALL.md |
Master installation guide with verified commands for all agents | [INSTALL.md](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md) |
SKILL.md |
Core skill definition with 10 ADHD output rules | [skills/i-have-adhd/SKILL.md](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) |
GEMINI.md |
Extension‑specific documentation for Gemini CLI | [GEMINI.md](https://github.com/ayghri/i-have-adhd/blob/main/GEMINI.md) |
gemini.toml |
Command definition file for Gemini CLI command route | [skills/i-have-adhd/agents/gemini.toml](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/agents/gemini.toml) |
Summary
- Claude Code and Codex use marketplace‑based plugin systems with
plugin marketplace addfollowed byplugin installorplugin add. - Zed supports both GUI URL import and manual file copying to
~/.config/zed/skills/. - Hermes uses
hermes skills installwith direct repository path references. - Gemini CLI offers curl‑based command installation or full extension installation via
gemini extensions install. - GitHub Copilot, Cursor, and OpenCode leverage the
npx skillstoolchain with-aflags for agent‑specific targeting. - Antigravity uses
agy plugin installwith the repository URL. - Always‑on mode everywhere requires adding the output style block to agent‑specific persistent configuration files—never the slash command workflow.
Frequently Asked Questions
What is the i‑have‑adhd skill and how does it work?
The i‑have‑adhd skill is an Agent Skill defined in SKILL.md that contains 10 formatting rules designed for readers with ADHD. When you type /i-have-adhd in a supported agent, these rules activate immediately—leading with next actions, numbering steps, providing time estimates, and breaking up dense text. The skill disables automatic model invocation, so it only runs when explicitly called or configured as always‑on.
Why do installation commands differ so much between AI agents?
Each AI agent platform implements its own plugin architecture. Claude Code and Codex use marketplace registries with CLI‑driven installs. Zed uses a skill manager with URL import. Hermes has a dedicated skills subcommand. Gemini CLI supports both extensions and standalone command files. The INSTALL.md file maps each platform's native conventions to the same underlying skill definition.
How do I make i‑have‑adhd always active without typing /i‑have‑adhd every session?
Each agent supports always‑on configuration through persistent files: ~/.claude/.i-have-adhd-always for Claude Code, ~/.codex/AGENTS.md for Codex, ~/.config/zed/AGENTS.md for Zed, and similar paths for other agents. These files contain the same output style block from SKILL.md, loaded automatically at session start. The Gemini extension route is always‑on by design.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →