一个名为 i-have-adhd 的开源项目在 GitHub 上已收获超过 1.8 万 Star。这个项目的核心内容不是代码工具,而是一份 SKILL.md——它约束 AI 如何回答问题,重新规定了 AI 的回答顺序。
规则很简单:答案放在前面,操作步骤编好号,已完成进度要明说,最后只留一个可立刻执行的动作。多余的废话统统删掉。装上它以后,Agent 不再绕弯,开始把重点说清楚。

开源项目简介
i-have-adhd 是一套给 AI 编程助手使用的 Skill。调用以后,后续回答会按照它的规则重新组织。项目本身不训练模型,也不改变模型的编程能力,它调整的是信息出现的顺序以及每一步拆分的粒度。

开源地址:https://github.com/ayghri/i-have-adhd
官方安装文档已覆盖 Claude Code、Codex、Qwen Code、Gemini CLI 和 Antigravity。可以临时调用,也可以设为每次会话自动加载。
项目名称虽然叫 i-have-adhd,但没有 ADHD 也能用。作者参考了一本 ADHD 相关书籍,把"减少信息负担、方便立即行动"的思路写成了 AI 输出规则。它只负责让 AI 的回答更清晰、更容易执行,与医疗诊断无关。
它怎样让 AI 停止绕弯
来看一组很直观的前后对比。

同样是修复身份验证的问题,改造前的 AI 会先"表扬"这个问题,再分析中间件、Token 验证和 Cookie,用了一大段文字才提到 src/auth.ts 可能该修改,结尾还顺手建议检查其他依赖。
启用 Skill 以后,简洁明了、直入主题。一共 10 条规则,核心只有三件事:

先把答案说出来。问 AI 怎么修复报错,它应该先告诉你需要运行什么命令、修改哪个文件。遇到多个步骤就按顺序列出来,回答结束前再告诉你接下来该做什么。
只说当前有用的内容。AI 经常回答一个问题又顺手扯出好几个相关问题。这个 Skill 要求它先处理眼前的事情,暂时用不到的内容不要展开。客套话、重复总结和结尾寒暄全部删掉。
随时告诉你任务进度。处理长任务时,AI 会说明当前完成了几步、还有哪些未完成。遇到错误时,告知错误出现在哪、可能是什么原因、以及如何修改。
这套规则本质上是一份文字版的回答规范,Claude Code、Codex 等编程助手都可以照着执行。它适合修复 Bug、部署项目和处理多步骤任务。需要学习技术原理或讨论架构时,可以临时关闭这套输出风格。
项目还保留了几条安全规则:涉及删除文件等危险操作时 AI 必须先征求确认;连续尝试三次仍失败,应停止重复修改,重新检查判断。
如何安装使用
Claude Code 可以通过插件市场安装:
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
安装完成后在会话中输入 /i-have-adhd 即可启用,默认按需加载。如果想每次会话自动加载:
touch ~/.claude/.i-have-adhd-always
Codex 的安装命令:
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd
当前版本需要显式输入 $i-have-adhd 才会启用。想设成常驻风格,可以按官方文档把输出规则写入 ~/.codex/AGENTS.md。