# How to Install i-have-adhd for Qwen Code: Complete Setup Guide

> Install i-have-adhd for Qwen Code with a simple command. Activate ADHD friendly output formatting instantly for improved coding sessions.

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

---

**Install the extension with `qwen extensions install ayghri/i-have-adhd`, then type `/i-have-adhd` in any Qwen Code session to activate ADHD-friendly output formatting without additional configuration.**

The `i-have-adhd` repository by `ayghri` provides a Qwen Code extension that automatically registers a slash command for restructuring AI responses to improve focus and readability. When installed, Qwen Code discovers the skill definition in the `skills/` directory and makes the command available immediately across all sessions.

## Installation Steps

### Install the Extension

Open your terminal and run the Qwen Code CLI installation command. This registers the repository as a native extension and clones the package to your local extensions directory.

```bash
qwen extensions install ayghri/i-have-adhd

```

The command automatically pulls the repository and scans the `skills/` folder to register the `i-have-adhd` skill.

### Verify the Installation

Confirm the extension is active by listing all installed Qwen extensions. You should see `i-have-adhd` in the output.

```bash
qwen extensions list

```

Look for `i-have-adhd` in the returned list to confirm successful registration.

### Activate the Skill

Start a new Qwen Code session and invoke the slash command to enable ADHD-friendly formatting for the current session.

```bash
/i-have-adhd

```

The first response will be shaped according to the rules defined in [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md), applying structural modifications that improve readability for ADHD users.

### Update or Uninstall

To pull the latest changes from the repository without reinstalling:

```bash
qwen extensions update i-have-adhd

```

To completely remove the extension and unregister the slash command:

```bash
qwen extensions uninstall i-have-adhd

```

## How the Extension Works

Qwen Code loads plugins as **extensions** and automatically discovers skill definitions under the `skills/` directory. According to the repository's [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md), once installed, the harness registers the `/i-have-adhd` slash command without requiring manual configuration.

The key components include:

- **[`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md)** – Contains the actual skill definition and ADHD-friendly output rules that Qwen reads when the extension loads
- **[`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md)** – Provides the official installation, verification, update, and uninstall commands specific to Qwen Code
- **[`opencode.json`](https://github.com/ayghri/i-have-adhd/blob/main/opencode.json)** – Lists the extension metadata for the OpenCode runtime, indicating how the repository is packaged for compatible runtimes

After installation, the extension remains active across sessions until uninstalled. Each invocation of `/i-have-adhd` toggles the formatting rules defined in the skill configuration.

## Summary

- Install using `qwen extensions install ayghri/i-have-adhd` to register the extension
- Verify installation with `qwen extensions list` to confirm `i-have-adhd` appears
- Activate by typing `/i-have-adhd` in any Qwen Code session to enable ADHD-friendly output
- Update with `qwen extensions update i-have-adhd` or remove with `qwen extensions uninstall i-have-adhd`
- No configuration files need editing—the extension reads rules directly from [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md)

## Frequently Asked Questions

### Do I need to configure anything after installing the extension?

No additional configuration is required. The extension is a native package that automatically registers the skill when Qwen Code scans the `skills/` directory. The system reads the formatting rules directly from [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) without requiring user intervention.

### Where does Qwen Code store the skill definition?

The skill definition resides in [`skills/i-have-adhd/SKILL.md`](https://github.com/ayghri/i-have-adhd/blob/main/skills/i-have-adhd/SKILL.md) within the installed extension directory. Qwen Code accesses this file to apply the ADHD-friendly formatting rules when you invoke the `/i-have-adhd` slash command.

### Can I use this extension with other AI coding assistants besides Qwen Code?

The repository includes [`opencode.json`](https://github.com/ayghri/i-have-adhd/blob/main/opencode.json) metadata indicating packaging for the OpenCode runtime, but the specific installation commands and slash command integration described in [`INSTALL.md`](https://github.com/ayghri/i-have-adhd/blob/main/INSTALL.md) are designed specifically for Qwen Code. Other assistants would require compatible extension loading mechanisms.

### How do I temporarily disable the ADHD formatting without uninstalling?

Currently, the extension toggles formatting on a per-session basis when you invoke `/i-have-adhd`. To disable the formatting for a specific session, simply do not invoke the command. There is no global disable flag—uninstall the extension using `qwen extensions uninstall i-have-adhd` if you wish to permanently remove the functionality.