How to Uninstall i-have-adhd from Claude Code: Complete Removal Guide
To completely uninstall the i-have-adhd plugin from Claude Code, execute claude plugin uninstall i-have-adhd to remove the local copy, then run claude plugin marketplace remove i-have-adhd to deregister it from the marketplace and prevent automatic reinstallation.
The i-have-adhd plugin from the ayghri/i-have-adhd repository enhances Claude Code with specialized ADHD-focused workflow assistance. Since the plugin is fetched dynamically from the upstream repository rather than compiled into Claude Code itself, removing it requires specific marketplace commands. This guide walks through the exact steps to uninstall i-have-adhd from Claude Code based on the official documentation in the repository's README.md.
How the i-have-adhd Plugin Works in Claude Code
Understanding the plugin architecture helps clarify why uninstallation requires two distinct steps. According to the ayghri/i-have-adhd source code, Claude Code fetches the repository and loads the skill definition from skills/i-have-adhd/SKILL.md to make the /i-have-adhd command available.
Key files in the repository structure include:
README.md– Contains official installation and uninstallation instructions under the "Tune it" sectionskills/i-have-adhd/SKILL.md– Defines the skill behavior that Claude Code executes when you invoke the commandINSTALL.md– Documents additional installation methods for other coding agents
Because the plugin exists as a fetched copy rather than a bundled component, uninstalling it simply removes this local copy and its marketplace registration.
Step-by-Step Guide to Uninstall i-have-adhd from Claude Code
Complete removal requires executing two separate commands in your terminal. The first removes the local instance, while the second prevents Claude Code from automatically fetching it again.
Step 1: Remove the Local Plugin Copy
Run the following command to delete the fetched instance of the plugin from your Claude Code environment:
claude plugin uninstall i-have-adhd
This command drops the local copy of the skill that Claude Code retrieved from the ayghri/i-have-adhd repository.
Step 2: Deregister from the Marketplace
To ensure the plugin does not reinstall automatically in future Claude Code sessions, remove its marketplace entry:
claude plugin marketplace remove i-have-adhd
This second step is critical because Claude Code's plugin marketplace maintains a registry of installed plugins. Without this command, the system might attempt to refetch the skill during updates or new sessions.
Handling Custom Forks
If you previously forked the ayghri/i-have-adhd repository to maintain a customized version, replace the upstream plugin name with your fork's identifier when running the removal commands. The "Tune it" section in the repository's README.md documents the complete workflow for managing custom forks, including proper naming conventions for marketplace entries.
Verifying Complete Removal
After executing both commands, you can verify the uninstallation by attempting to invoke the skill. If removal was successful, typing /i-have-adhd should return a "command not found" error or similar message indicating the skill is no longer loaded.
Summary
- The i-have-adhd plugin from
ayghri/i-have-adhdis fetched dynamically by Claude Code and defined inskills/i-have-adhd/SKILL.md. - Uninstall the local copy using
claude plugin uninstall i-have-adhd. - Remove the marketplace entry using
claude plugin marketplace remove i-have-adhdto prevent automatic reinstallation. - For custom forks, substitute your fork's name for
i-have-adhdin both commands. - Documentation in
README.mdandINSTALL.mdprovides additional context for installation management.
Frequently Asked Questions
Why do I need two commands to uninstall i-have-adhd from Claude Code?
Claude Code separates local plugin instances from marketplace registrations. The first command removes the active skill from your current environment, while the second removes the metadata that tells Claude Code to fetch and install this plugin automatically. Using only the first command leaves the door open for automatic reinstallation during future sessions.
Will uninstalling i-have-adhd affect my Claude Code configuration files?
No. The uninstallation commands only target the specific plugin files fetched from the ayghri/i-have-adhd repository, specifically the skill definition in skills/i-have-adhd/SKILL.md. Your Claude Code preferences, API keys, and other configuration settings remain untouched.
Can I reinstall i-have-adhd after uninstalling it?
Yes. You can reinstall the plugin at any time by re-adding it to the marketplace and fetching a fresh copy. Refer to the README.md in the ayghri/i-have-adhd repository for current installation instructions, as the process may involve claude plugin add or marketplace-specific commands depending on your Claude Code version.
What happens if I only run the uninstall command without removing the marketplace entry?
If you only execute claude plugin uninstall i-have-adhd without the marketplace removal step, Claude Code may automatically refetch and reinstall the plugin during its next initialization or update cycle. The marketplace entry acts as a subscription to the plugin; removing it is essential for permanent uninstallation.
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 →