How to Disable i-have-adhd Skill Without Uninstalling: Platform-Specific Commands

You can disable the i-have-adhd skill without uninstalling by using platform-specific disable commands that suspend the skill for the current session while keeping its files intact.

The i-have-adhd repository (ayghri/i-have-adhd) provides multiple installation methods across AI assistant platforms, each with its own disable mechanism. This guide covers every platform's approach based on the official source code and INSTALL.md documentation.

Claude Platform

For Claude users, the skill integrates as a native plugin with straightforward enable/disable commands.


# Disable the skill temporarily

claude plugin disable i-have-adhd

# Re-enable when needed

claude plugin enable i-have-adhd

As documented in [INSTALL.md at line 34](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md#L34), this command stops the skill for the current session without removing any files. The skill remains installed and can be reactivated instantly.

Codex Platform

Codex mirrors Claude's plugin management syntax. While not explicitly listed in all documentation, Codex follows the same CLI patterns.


# Turn off the skill

codex plugin disable i-have-adhd

# Turn it back on

codex plugin enable i-have-adhd

Zed Editor

Zed's skill management is file-system based rather than command-driven.

Disable via UI

Open the Skills manager, select i-have-adhd, and click Remove.

Manual File Removal


# Delete the skill folder

rm -rf ~/.config/zed/skills/i-have-adhd

To restore, use the Skills manager's Add → Import from URL option with the path: https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/

These steps are documented in [INSTALL.md lines 27-33](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md#L27-L33).

Hermes Platform

Hermes treats the skill as a slash command and provides dedicated CLI verbs.


# Disable (removes from command list)

hermes skills disable i-have-adhd

# Re-enable

hermes skills enable i-have-adhd

Always-On Mode Toggle

The optional always-on hook loads the skill automatically on every session. Disable this without affecting manual invocation.

Disable Always-On


# Claude

rm ~/.claude/.i-have-adhd-always

# Codex

rm ~/.codex/.i-have-adhd-always

Re-enable Always-On


# Claude

touch ~/.claude/.i-have-adhd-always

# Codex

touch ~/.codex/.i-have-adhd-always

This preserves the ability to invoke the skill manually with /i-have-adhd even when auto-loading is disabled. See [INSTALL.md lines 36-48](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md#L36-L48).

How Disabling Works Internally

The skill's behavior is controlled by a flag in [skills/i-have-adhd/SKILL.md at lines 4-5](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md#L4-L5):


disable-model-invocation: true

This metadata tells the host model not to automatically invoke the skill. When you run a disable command, the host adds the skill to an ignore list—pausing its rules without deleting its definition. The skill remains available for instant re-enabling.

Key Files Reference

File Purpose
[skills/i-have-adhd/SKILL.md](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) Skill descriptor with disable-model-invocation flag
[INSTALL.md](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md) Platform-specific disable/enable instructions
[hooks/always-on.sh](https://github.com/ayghri/i-have-adhd/blob/main/hooks/always-on.sh) Automatic loading script

Summary

  • Claude/Codex: Use plugin disable i-have-adhd and plugin enable i-have-adhd
  • Zed: Remove from Skills manager or delete ~/.config/zed/skills/i-have-adhd/
  • Hermes: Use hermes skills disable i-have-adhd
  • Always-on: Delete or recreate the ~/.claude/.i-have-adhd-always flag file
  • All methods preserve installation files and allow instant restoration

Frequently Asked Questions

Does disabling the skill delete my custom configurations?

No. Disabling only suspends the skill's active rules. Your configuration files remain intact in their original locations. Re-enabling restores the exact same settings you had before.

Can I use the skill manually after disabling always-on mode?

Yes. The always-on hook controlled by ~/.claude/.i-have-adhd-always only affects automatic loading. You can still invoke the skill explicitly with /i-have-adhd at any time.

What's the difference between uninstalling and disabling?

Uninstalling removes all skill files and requires re-downloading to restore. Disabling keeps all files in place but tells the host platform to ignore the skill's rules. Disable is the recommended approach for temporary breaks.

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 →