i-have-adhd Skill:让 AI 编码助手不再废话的输出重构神器

i-have-adhd 精准命中了每一个用过 Claude Code / Codex 的开发者都会遇到的痛点:Agent 的输出永远先来一段 “Great question!” “Let me think about this…”,把真正的答案埋在第 5 段之后,配上大量无关解释和永远不会被执行的建议。这个 Skill 不改模型权重、不调 temperature,只改 System Prompt——用 10 条简洁规则把 AI 输出的结构彻底重构:先给结论、先标步骤、先说具体时间估算、不许 preamble 不许 recap 不许 closers。GitHub 49K+ star、连续多周 GitHub Trending、9 月单月增长 27K+,是 9 月 AI Agent 生态里增速最快的工具类 Skill 之一。

功能与原则

i-have-adhd 是一个面向 AI 编码 Agent 的输出行为重构 Skill。它的核心能力不是给 Agent 新增工具调用能力,而是规范 Agent 的文字响应格式——让它输出的每一句话都围绕”下一步行动”组织,而不是围绕”展示它有多懂这个问题”。

设计原则来自临床心理学工具包 The Adult ADHD Tool Kit(J. Russell Ramsay & Anthony L. Rostain),但做了针对性改造:不是让人类用 ADHD 工具来管理自己,而是让 AI 用 ADHD 友好格式来回应人类

认可度

  • GitHub star:49,825+(截至 2026-09-23)
  • 9 月新增 star:约 27,000+(本月 GitHub Trending 持续在榜)
  • 来自 Dr. Wei Liu LinkedIn 9 月趋势报告列为 AI Agent 热门仓库
  • 被 Kacper Rutkiewicz(AI Made Simple)在 YouTube 上做专题拆解
  • 官方提供 9 种语言本地化 README(含中文)

链接

GitHub:https://github.com/ayghri/i-have-adhd

原作者

GitHub 用户 ayghri,账号关联 Kacper Rutkiewicz(AI Made Simple 频道作者),专注于 AI 工具行为优化与开发者效率。README 有详细的中文等多语言版本,生态意识强。

介绍

传统的 AI 编码助手输出有一个根深蒂固的模式:先确认问题(”Great question!”)、再表达理解(”Let me think about this…”)、然后长篇背景分析、最后才给出答案——而且答案往往还混在一堆”你可以尝试…”的建议里,开发者得自己判断哪个是真正可执行的。

i-have-adhd 通过 10 条硬性输出规则彻底改变了这个模式。比如它要求 Agent 先给出下一步行动(Lead with the next action)、多步骤任务要编号(Number multi-step tasks)、结尾只留一个具体的后续步骤(End with one concrete next step)。它还要求 Agent 抑制跑题倾向(Suppress tangents)、每次回复重述当前状态(Restate state every turn)、时间估算要具体到分钟级别(Specific time estimates)。

这 10 条规则被写入 skills/i-have-adhd/SKILL.md,安装后以 /i-have-adhd 命令触发,Agent 的输出风格立即切换。整个过程不依赖任何外部 API,也不修改模型权重,只修改 System Prompt 内容。

特点

  • 零门槛安装:一行命令 npx skills add ayghri/i-have-adhdclaude plugin install,无需 API Key
  • 模型无关:适用于 Claude Code、Codex、Gemini CLI 等主流编码 Agent,不绑定特定模型
  • 10 条规则直击痛点:从格式到内容全面重构 AI 输出结构,减少信息检索成本
  • ADHD 临床背景:基于成人 ADHD 工具包的认知策略改造,有心理学依据
  • 多语言支持:官方提供简中、繁中、西语、葡语、日语、越南语、韩语、波斯语、泰语、阿拉伯语共 10 个语言版本

使用方法

安装(Claude Code):

claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@ayghri

触发使用:

/i-have-adhd

之后 Agent 在当前对话中会以 ADHD 友好格式输出。重启 Claude Code 后效果持续,无需重复安装。

自定义修改:Fork 仓库后编辑 skills/i-have-adhd/SKILL.md,再把自己的 fork 安装进去即可定制规则。

使用场景与人群

适用场景:

  • 日常代码调试:Agent 直接给结论和步骤,不用再从长篇分析里找答案
  • PR Code Review:Review 结果精炼,直接标出 Severity 级别和修复建议
  • 复杂多步骤任务:编号列表让任务进度一目了然,避免中途丢失上下文
  • 远程 Agent 协作:输出结构化程度高,session 历史可读性强

目标用户:

  • 频繁使用 Claude Code / Codex 等编码 Agent 的开发者
  • 对 AI 输出冗长、跑题问题有直接痛感的工程师
  • 追求高密度信息流的资深用户

输入与输出案例

输入(给 Agent 一个典型调试问题):

“我的 auth 中间件在验证 token 时报 JSONWebTokenError,但只在生产环境出现,本地正常,怎么排查?”

没有 i-have-adhd 的 Agent 输出(典型风格):

“Great question!这个问题涉及生产环境与本地环境的差异,可能的原因有几个方面:JSONWebToken 版本差异、环境变量加载顺序、中间件执行顺序……我们可以从以下几个方面来排查:首先检查一下你的 jsonwebtoken 包版本是否一致……By the way,你可能还需要检查一下环境变量是否正确加载……Hope this helps!”

有 i-have-adhd 的 Agent 输出(目标风格):

Run: npm list jsonwebtoken — 对比本地和生产环境的版本。

  1. 如果版本不一致 → npm install jsonwebtoken@latest 统一版本
  2. 检查 .env 是否在生产环境正确加载(加一行 console.log(process.env.JWT_SECRET) 验证)
  3. 确认生产中间件顺序:token 验证放在最外层

Next: 贴上 npm list jsonwebtoken 的输出。


GitHub: https://github.com/ayghri/i-have-adhd

评论区

0 条评论

登录后可评论。

Skill超级捕获手 10 阅读