Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size882 projects
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting105
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Developer Tools/i-have-adhd
icon of i-have-adhd

i-have-adhd

  • 58.1K stars
  • MIT
  • Active this week
  • Last commit 2 days ago

Last verified Oct 21, 2026

Streamline coding agent responses with ADHD-friendly rules: action-first output, numbered steps, no preamble, and no filler closers for Claude Code.

Visit websiteGitHub58.1K stars
image of i-have-adhd
TL;DR

i-have-adhd is a Claude Code skill that rewrites how the assistant structures its output. Ten rules applied at response time put the action first, number every step, suppress tangents, cap lists at five items, and cut preamble and filler closers. MIT licensed, runs locally inside Claude Code with no additional infrastructure needed. Best for developers who find default AI coding assistant output too verbose to follow in focused work sessions.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who i-have-adhd is for#

Developers with ADHD using Claude Code for daily coding work

The ten rules map directly to ADHD-specific challenges in knowledge work: difficulty filtering relevant information, losing the thread in long responses, and the cognitive cost of parsing before acting. Action-first output and numbered steps reduce the pre-processing required to start a task.

Skip if:

You need the AI to walk you through unfamiliar systems or explain architectural decisions in depth. The rule set is tuned for task execution, not exploration, and suppresses the contextual explanations those situations require.

Developers who prefer distraction-free, focused coding sessions

Even without an ADHD diagnosis, many developers find AI assistant verbosity disruptive to flow. The README explicitly notes no ADHD diagnosis is needed. If you have turned off an AI coding tool because responses required too much scanning, the rule set addresses that friction directly.

Skip if:

You regularly ask broad questions where the tangents and context are genuinely useful. For research-style queries or unfamiliar problem domains, default AI behavior provides more signal, not less.

Teams standardizing AI output format across a Claude Code workflow

Because the skill is forkable, teams can maintain a shared fork of SKILL.md with rules tuned for their specific workflow. One fork becomes the team's shared standard for how the AI responds during coding sessions, replacing individually configured setups.

Skip if:

Your team uses a mix of AI coding tools. i-have-adhd only affects Claude Code sessions, so a shared fork helps only the subset of the team on Claude Code.

the problem

The problem it solves#

Coding agents produce verbose output by default. Ask where a bug is and the response opens with context-setting, summarizes the problem you already described, walks through multiple possible approaches, and closes with a cheerful filler line before reaching the fix. For developers who need to stay focused, every sentence before the answer is friction.

The pain is not just cognitive load. Verbose responses break the working rhythm. You asked a specific question; you got a performance of helpfulness. For developers with ADHD or anyone who works in focused sprints, the mismatch between how an AI responds and how you need to receive information is a real productivity drain.

how i-have-adhd solves it

How it solves it#

Action-first output

Every response leads with the next action you need to take. No context-setting paragraph, no restatement of your question, no preamble. The README's before/after example contrasts a default response opening with acknowledgment and context-setting prose against the ADHD-friendly version opening directly with the command and the file path to edit.

Numbered multi-step tasks

Any task requiring more than one step is numbered sequentially. Steps are listed in the order you perform them, not in the order the model reasoned through them. This removes the need to parse a prose block for the sequence before you can start working.

Concrete next-step closer

Every response ends with one specific next step, not a filler closing line. The closer is always actionable: a command to run, a file to open, or a failing line to paste back. This keeps the session moving without requiring you to decide what to do next after each response.

Tangent suppression

Rule 4 suppresses tangents: information the model considers relevant but which you did not ask for. If you asked about auth.ts, you do not get a note about your dependency versions. This keeps responses scoped to the question asked.

State restatement per turn

Rule 5 restates the current state at each turn so you never have to scroll up to remember where the session was. If a test failed and you are iterating, the model restates what failed before telling you what to do next. No more losing your place in a long session.

Capped lists and specific time estimates

Lists are capped at five items to prevent unbounded bullet rundowns. Time estimates use specific units such as minutes, not vague qualifiers like 'a bit.' Both rules reduce the cognitive cost of parsing a response before you can act on it.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT licensed with no usage restrictionsThe skill is MIT licensed, so you can fork it, modify it, use it commercially, and redistribute it without any restriction. Unlike proprietary AI assistant configurations or locked-down plugin systems, you own every rule you run and can change any of them.
  • Tunable by forking SKILL.mdThe ten rules live in a single SKILL.md file. Fork the repository, edit any rule, and install your fork via Claude Code's plugin system instead of the upstream version. The README includes the exact plugin commands to swap between the upstream copy and a personal fork.
  • Strong community validationThe repository crossed 30,000 GitHub stars and 1,800 forks in roughly four months since its May 2026 release. That adoption rate reflects how widely developers feel the gap between default AI assistant verbosity and what focused coding work actually requires.
  • Zero infrastructure overheadThe skill runs as a plugin inside your existing Claude Code session. No server to deploy, no API to call, no configuration file beyond the plugin install. It works on any machine where Claude Code is installed.

Trade-offs

  • -Claude Code-specific, no cross-tool supporti-have-adhd uses Claude Code's plugin and skill system. It does not work with Cursor, GitHub Copilot, Windsurf, or any other AI coding assistant. If your team uses multiple AI tools, each developer needs to be on Claude Code for the rules to apply.
  • -Tangent suppression may remove useful contextThe rules are designed for task-driven sessions. In exploratory conversations such as architectural discussions, onboarding to a new codebase, or documentation writing, suppressing tangents removes context you may actually need. The rules optimize for 'fix this bug' scenarios, not 'help me understand this system' scenarios. Forking lets you relax any rule that causes problems.
versus alternatives

i-have-adhd vs alternatives#

i-have-adhd vs Default AI Coding Assistant Behavior

The core difference is structural, not cosmetic. AI coding assistants like Cursor and GitHub Copilot deliver thorough responses by default: context first, answer in the middle, polite closer at the end. i-have-adhd changes that order for Claude Code users by enforcing ten rules at the prompt level.

Featurei-have-adhdDefault AI assistant behavior
Response structureAction first, then stepsContext first, answer later
PreambleNoneCommon
List lengthCapped at 5 itemsUnlimited
ClosersNoneCommon
State restatementEvery turnInconsistent
Customizable rulesYes, via forkNo
Works across AI toolsClaude Code onlyDepends on the tool

i-have-adhd is the better choice when you use Claude Code and find that default AI responses require too much scanning before you can act. The rule set is particularly effective for longer sessions where verbose responses accumulate and force you to re-read context on every turn.

The default AI assistant style is still the better fit for exploratory work: onboarding to an unfamiliar codebase, architectural discussions, or documentation writing. The rules suppress tangents by design, which strips out genuinely useful context in those scenarios. The fork path lets you tune specific rules rather than running the full set when that tradeoff matters.

install · quick start

Quick start#

bash
Install the skill by cloning the repository, then follow the setup instructions in AGENTS.md.
```bash
git clone https://github.com/ayghri/i-have-adhd
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptPythonTypeScript
frequently asked

FAQ#

Does i-have-adhd work with Cursor or GitHub Copilot?

No. i-have-adhd is a plugin for Claude Code specifically. It uses Claude Code's plugin and skill system to inject response rules into the session. Cursor, GitHub Copilot, and other AI coding assistants have different architectures and are not compatible with this plugin.

Is i-have-adhd free to use?

Yes. The plugin is MIT licensed and free to install, use, fork, and modify without restriction. You need a working Claude Code installation to use it, which has its own separate licensing and pricing terms.

Can I customize which rules are active?

Yes. Fork the repository, edit skills/i-have-adhd/SKILL.md to adjust or remove any of the ten rules, then install your fork via the Claude Code plugin system instead of the upstream version. The README includes the exact plugin commands for swapping between the upstream and a personal fork.

Will the rules suppress useful context I actually need?

They can. Tangent suppression (Rule 4) and list capping (Rule 9) are designed to reduce noise in task-driven sessions. For exploratory work such as understanding a new codebase, architectural discussions, or writing documentation, the suppressed context may be useful. The rules work best for focused, task-specific sessions. Forking lets you relax any rule that causes problems for your workflow.

Do I need an ADHD diagnosis to benefit from this plugin?

No. The README states explicitly that no ADHD diagnosis is needed. The ten rules describe a tighter response format: action first, numbered steps, no preamble, concrete closers. Any developer who prefers that structure over verbose, context-heavy AI output will benefit from the plugin regardless of diagnosis.

also worth a look

Similar open-source tools#

REA (Reverse Engineer Anything)

Featured

Alternative toRevEng.AI

AI-powered reverse engineering for binaries, apps, and assemblies.

  • 345,900 GitHub stars
  • MITLicence MIT

Omnara

Featured

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0

rakazo

Featured

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0

Agent Reach

Featured

Alternative toFirecrawl

Give any AI agent internet access, free and local

  • 100,165 GitHub stars
  • MITLicence MIT

Hermes Agent

Featured

Alternative toGrok Bot

Self-hosted AI agent: persistent memory, multi-channel chat, model choice.

  • 255,514 GitHub stars
  • MITLicence MIT

Openfilm

Alternative toRemotion

AI video agent for coding agents; films are local web folders.

  • 1,850 GitHub stars
  • MITLicence MIT
by category

Open source tools in these categories#

461

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers
404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)

Featured

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse