# How to Uninstall i-have-adhd from Claude Code: Complete Removal Guide

> Completely uninstall i-have-adhd from Claude Code with this guide. Learn the simple commands to remove the plugin locally and from the marketplace for a clean slate.

- Repository: [Ayoub Ghriss/i-have-adhd](https://github.com/ayghri/i-have-adhd)
- Tags: how-to-guide
- Published: 2026-07-30

---

**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`](https://github.com/ayghri/i-have-adhd/blob/main/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`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) to make the `/i-have-adhd` command available.

Key files in the repository structure include:

- [`README.md`](https://github.com/ayghri/i-have-adhd/blob/main/README.md) – Contains official installation and uninstallation instructions under the "Tune it" section
- [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) – Defines the skill behavior that Claude Code executes when you invoke the command
- [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/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:

```bash
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:

```bash
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`](https://github.com/ayghri/i-have-adhd/blob/main/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`](https://github.com/ayghri/i-have-adhd/blob/main/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`](https://github.com/ayghri/i-have-adhd/blob/main/README.md) and [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/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`](https://github.com/ayghri/i-have-adhd/blob/main/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`](https://github.com/ayghri/i-have-adhd/blob/main/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.