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" section
  • skills/i-have-adhd/SKILL.md – Defines the skill behavior that Claude Code executes when you invoke the command
  • INSTALL.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-adhd is fetched dynamically by Claude Code and defined in skills/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-adhd to prevent automatic reinstallation.
  • For custom forks, substitute your fork's name for i-have-adhd in both commands.
  • Documentation in README.md and INSTALL.md provides 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:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →