Is the i-have-adhd Plugin Available for Other IDEs? Complete Cross-Platform Guide
The i-have-adhd plugin is available for multiple IDEs and AI coding agents, including VS Code, Claude Code, Zed, Cursor, and GitHub Copilot, because it ships as an IDE-agnostic Agent Skill rather than a single-editor extension.
The ayghri/i-have-adhd repository provides a productivity-focused tool designed to optimize AI-assisted coding for users with ADHD. Unlike traditional editor-specific extensions, this plugin implements the Agent Skills format, allowing any compatible development environment to consume the same core rules through thin wrapper integrations.
How the i-have-adhd Plugin Works Across IDEs
The plugin's architecture decouples the skill logic from the runtime environment. The canonical skill definition resides in skills/i-have-adhd/SKILL.md, which contains 10 ADHD-friendly response rules that govern how AI assistants format and structure their output.
Each IDE or agent provides a thin plugin wrapper that points to this skill folder. Because the skill definition is independent of any particular editor, the same configuration works across Claude Code, Codex, Gemini CLI, GitHub Copilot, and others without code modification. When you invoke the skill, the wrapper loads SKILL.md and applies its behavioral constraints to the AI session.
Supported IDEs and Installation Methods
According to INSTALL.md in the ayghri/i-have-adhd repository, the plugin supports installation on more than a dozen editors and agents. Each platform uses a specific command or configuration method to register the skill.
VS Code via GitHub Copilot
For Visual Studio Code users leveraging GitHub Copilot, install the skill using the Copilot CLI:
npx skills add ayghri/i-have-adhd -a github-copilot
Activate the plugin in the Copilot chat window by typing /i-have-adhd.
Claude Code
Claude Code users can install directly from the plugin marketplace:
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
Once installed, type /i-have-adhd in any Claude session to toggle the ADHD-friendly response mode. The wrapper references hooks/hooks.json for always-on integration capabilities.
Zed
In the Zed editor, create the skill from URL via the Skills manager:
https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md
After creation, invoke /i-have-adhd in the Agent panel to activate the skill.
Cursor, Amp, and Generic Agent Skill Harnesses
For Cursor, Amp, or any editor supporting the Agent Skills harness, use the global skills installer:
npx skills add ayghri/i-have-adhd
Alternatively, manually copy the skill folder into ~/.cursor/skills or the appropriate configuration directory for your specific editor.
Additional Supported Platforms
The repository maintains installation instructions for the following environments in INSTALL.md:
- Antigravity (
agy):agy plugin install https://github.com/ayghri/i-have-adhd - Codex:
codex plugin marketplace add ayghri/i-have-adhd --ref main, activated with$i-have-adhd - Gemini CLI: Download the TOML configuration to
~/.gemini/commands/i-have-adhd.toml - Hermes:
hermes skills install ayghri/i-have-adhd/skills/i-have-adhd - Kimi Code: Paste the repository URL in the Custom plugin dialog, invoke with
/skill:i-have-adhd - OpenCode: Add the plugin path to
opencode.jsonusing the wrapper in.opencode/plugins/i-have-adhd.mjs - Pi:
pi install https://github.com/ayghri/i-have-adhd - Oh My Pi (OMP):
omp plugin marketplace add ayghri/i-have-adhd - Qwen Code:
qwen extensions install ayghri/i-have-adhd
Extending Support to New IDEs
Adding support for additional editors requires only a thin manifest that points to the existing skills/ directory. The AGENTS.md file maps runtimes to their entry points and plugin manifests, serving as the authoritative reference for implementing new wrappers.
Because the core logic lives in skills/i-have-adhd/SKILL.md and supporting hooks are defined in hooks/hooks.json, developers can create integrations for any IDE that supports skill loading without modifying the original ADHD response rules. The wrapper simply needs to register the /i-have-adhd command and load the skill definition at runtime.
Summary
- The i-have-adhd plugin is IDE-agnostic by design, using the Agent Skills format to work across multiple editors without platform-specific code changes.
- The canonical skill definition is located at
skills/i-have-adhd/SKILL.mdand contains 10 ADHD-friendly response rules. - Supported platforms include VS Code (via Copilot), Claude Code, Zed, Cursor, Codex, Gemini CLI, Hermes, Kimi Code, OpenCode, Pi, OMP, and Qwen Code.
- Installation varies by platform but generally involves CLI commands like
npx skills addor marketplace installations that point to theayghri/i-have-adhdrepository. - New IDE support requires only a thin wrapper pointing to the existing skill folder, as documented in
AGENTS.md.
Frequently Asked Questions
Can I use the i-have-adhd plugin in JetBrains IDEs?
The repository does not currently ship a dedicated JetBrains plugin, but any JetBrains editor that supports Agent Skills or can load external skill manifests can use the plugin by creating a wrapper that points to skills/i-have-adhd/SKILL.md. Check the AGENTS.md file for the skill specification format required to build such an integration.
What is the difference between the skill and the plugin wrapper?
The skill refers to the content in SKILL.md that defines the 10 ADHD-friendly rules for AI responses. The plugin wrapper is the IDE-specific code (such as .opencode/plugins/i-have-adhd.mjs for OpenCode) that loads the skill and registers the /i-have-adhd command within that particular editor's environment.
How do I verify the plugin is active in my IDE?
After installation, invoke the skill using the platform-specific command—typically /i-have-adhd (or $i-have-adhd for Codex, /skill:i-have-adhd for Kimi). The AI should acknowledge activation and begin applying the structured response rules. You can also check the plugin list in your editor's configuration (e.g., agy plugin list for Antigravity) to confirm installation status.
Do I need to update the plugin separately for each IDE?
No. Because all wrappers reference the central skills/i-have-adhd/SKILL.md file, updating the skill definition in the repository automatically applies changes across all connected IDEs. However, you may need to reload or restart individual editors to refresh their cached copies of the skill configuration.
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 →