# How to Uninstall the i-have-adhd VS Code Plugin: Step-by-Step Guide for All AI Agents

> Easily uninstall the i-have-adhd VS Code plugin. Learn the step-by-step process to remove it from your AI agent and filesystem for a clean slate.

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

---

**To completely uninstall the i-have-adhd plugin, you must remove it from your AI agent's marketplace registry using agent-specific CLI commands, then manually delete the local skill files from your filesystem to eliminate all residual code.**

The `ayghri/i-have-adhd` repository distributes the plugin as an **agent-specific extension** that supports Claude, Codex, Gemini, Hermes, and other AI coding assistants. Because the plugin architecture separates **marketplace registration** (a JSON manifest that checks for updates) from **physical installation** (files stored under agent configuration directories), proper uninstallation requires two distinct steps documented in the repository's [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md) (lines 30-33) and [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md).

## Why Uninstalling Requires a Two-Step Process

According to the source code analysis, the plugin is **registered** with the agent's marketplace and **installed** as a collection of files under the agent's configuration directory. The first command clears the registry entry so the agent no longer queries for updates, while the second removes the physical files. This mirrors the architecture described in the skill's front-matter (`disable-model-invocation: true`) in [`SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/SKILL.md), which keeps the skill dormant unless explicitly invoked—you must fully deregister it to stop any accidental activation.

## Agent-Specific Uninstall Instructions

Each AI agent provides its own marketplace or skills manager with unique command syntax. Use the commands below that match your specific agent.

### Claude Code

Claude Code stores the plugin in its marketplace and allows optional disabling without file removal.

```bash

# Remove from marketplace registry

claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd

# Optional: disable without deleting files

claude plugin disable i-have-adhd

```

### GitHub Copilot (VS Code and CLI)

Copilot loads the skill at startup, requiring an editor restart after removal.

```bash

# Remove from registry

npx skills remove i-have-adhd

# Delete physical files manually

rm -rf ~/.copilot/skills/i-have-adhd

```

**Note:** You must restart VS Code after deleting the folder to ensure Copilot does not load residual code.

### OpenAI Codex

Codex removes the plugin entirely with no additional cleanup required.

```bash
codex plugin remove i-have-adhd
codex plugin marketplace remove i-have-adhd

```

### Gemini CLI

Gemini supports two installation styles—pick the command that matches your original installation method.

```bash

# If installed as an extension

gemini extensions uninstall i-have-adhd

# If installed as a command route

rm ~/.gemini/commands/i-have-adhd.toml

```

### Hermes

Hermes stores skills under `~/.hermes/skills/` and supports tap-based installations.

```bash

# Uninstall the skill

hermes skills uninstall i-have-adhd

# Remove the tap if you added it manually

hermes skills tap remove ayghri/i-have-adhd

```

### Antigravity (agy)

After uninstalling, you can reinstall with a new URL if needed.

```bash
agy plugin uninstall i-have-adhd

```

### Pi

Pi requires both registry removal and manual filesystem cleanup.

```bash

# Remove from registry

npx skills remove i-have-adhd

# Delete local files

rm -rf ~/.pi/agent/skills/i-have-adhd

```

### Generic Agents (Cursor, OpenCode, Amp)

These agents use the `npx skills` utility to manage plugins under `~/.cursor/skills/` or `~/.agents/skills/`.

```bash

# Project-scoped removal

npx skills remove i-have-adhd

# Global removal (if installed with -g flag)

npx skills remove i-have-adhd -g

```

## Verifying Complete Removal

After running the uninstall commands, verify no artifacts remain by checking these locations:

- **Claude:** Check `claude plugin list` to confirm the plugin does not appear
- **Filesystem:** Ensure `~/.copilot/skills/i-have-adhd`, `~/.cursor/skills/i-have-adhd`, or agent-equivalent directories are deleted
- **Configuration:** Review [`plugin.json`](https://github.com/ayghri/i-have-adhd/blob/main/plugin.json) references in your agent's config directory to confirm no manifest entries persist

## Summary

- **The i-have-adhd plugin** requires distinct marketplace deregistration and physical file deletion to fully uninstall
- **Use agent-specific commands** like `claude plugin uninstall`, `npx skills remove`, or `gemini extensions uninstall` depending on your AI assistant
- **Delete local files** from `~/.copilot/skills/`, `~/.hermes/skills/`, or equivalent directories to ensure no residual code remains
- **Restart VS Code** after uninstalling from Copilot or other IDE-integrated agents to prevent loading cached skill definitions

## Frequently Asked Questions

### Do I need to restart VS Code after uninstalling the i-have-adhd plugin?

**Yes, for IDE-integrated agents like GitHub Copilot.** According to the [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md) documentation, Copilot loads skills at startup, so you must restart the editor to prevent the agent from invoking cached plugin code. Standalone CLI agents like Codex or Claude Code do not require restarts.

### What happens if I only disable the plugin instead of uninstalling it?

**The skill becomes dormant but remains on your filesystem.** The `disable-model-invocation: true` setting in [`SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/SKILL.md) allows agents like Claude Code to keep the plugin files locally while preventing automatic activation. However, the marketplace registry entry remains active, meaning the agent may still query for updates.

### Where are the i-have-adhd plugin files stored locally?

**Location varies by agent.** The plugin installs under agent-specific configuration directories such as `~/.copilot/skills/`, `~/.hermes/skills/`, `~/.cursor/skills/`, or `~/.pi/agent/skills/`. The root [`plugin.json`](https://github.com/ayghri/i-have-adhd/blob/main/plugin.json) file and skill definitions in [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) determine where each agent maps these files.

### Can I reinstall the plugin immediately after uninstalling it?

**Yes.** After running the uninstall commands and clearing local directories, you can reinstall using the original installation method from `ayghri/i-have-adhd`. For Antigravity users, the documentation specifically notes you can reinstall with a new URL if needed after running `agy plugin uninstall i-have-adhd`.