i-have-adhd Skill:让AI输出不再废话、直接给答案的ADHD友好风格技能

一款针对AI编程助手的输出风格Skill,让AI不再”先上一段废话再给答案”,而是直接行动、直接编号、直接给下一步

功能与原则

i-have-adhd 脱胎于临床心理学工具包 The Adult ADHD Tool Kit(J. Russell Ramsay & Anthony L. Rostain),将ADHD友好型沟通原则迁移到LLM输出场景。它的核心逻辑是:ADHD人群处理信息的常见痛点不是”不知道”,而是”答案被埋在第五段”。Skill对此提出10条刚性规则,从结构上约束AI的输出形态,而不是改变AI的模型权重。

10条核心规则:
Lead with the next action(下一步行动置顶)
Number multi-step tasks(多步骤任务编号)
End with one concrete next step(每轮以一个具体下一步收尾)
Suppress tangents(压制跑题冲动)
Restate state every turn(每轮复述当前状态)
Specific time estimates(给出具体时间估算,拒绝”一会儿”)
Make wins visible(让进展可见)
Matter-of-fact errors(就事论事报错,不铺垫)
Cap lists at 5 items(列表上限5条)
No preamble, no recap, no closers(无开场白、无回顾、无客套话)

认可度

GitHub Trending 本周新晋仓库,7天内新增 6,961 stars(截至2026-07-28),总 star 数 11,444。项目发布仅数周即进入 trending,增速远超同类 skill 类仓库。在 GitHub trending 页面(weekly)首页露出,开发者社区讨论度高。

链接

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

原作者

GitHub 用户 @ayghri,独立开发者,目前该仓库为个人维护。未查到更多公开背景信息。

介绍

大多数AI编程助手在回答问题时,会先用2-3段”分析”或”背景”来铺垫,然后再给答案。对于ADHD思维模式的开发者来说,这种结构反而会造成认知负担——他们需要的是立即可见的行动指令,而不是”完整推理过程”。

这个 Skill 的设计者从临床心理学文献出发,发现ADHD人群在任务处理上的核心诉求不是”信息量更少”,而是”结构更清晰、行动更前置“。于是将这个逻辑工程化为一个AI Skill——不改变模型本身,而是通过 prompt 规则约束输出结构。

使用效果对比:

# 没有 Skill 的 AI 输出
"Great question! Let me think about your auth flow. You have a few 
moving pieces here - the middleware, the token verification... 

# 有 Skill 的 AI 输出
Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.

特点

  • 无需模型微调:纯 prompt 层面的规则约束,任何模型都能用
  • 多平台支持Claude Code、Codex CLI、Cursor、OpenClaw 等主流 AI 编程助手均兼容
  • 即插即用:一行命令安装,无需本地克隆,自动保持更新
  • 可 fork 定制:用户可 fork 仓库修改 SKILL.md 后替换,适合团队定制内部规范
  • 心理学背书:基于临床心理学工具包,非拍脑袋规则,有行为科学依据

使用方法

安装(Claude Code):

# 从插件市场安装
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

# 触发使用
/i-have-adhd

安装(Codex):

codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd

# 触发
$i-have-adhd

全局启用(每次会话自动生效):

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

安装后,AI 的输出风格即切换为 ADHD 友好模式,所有回答按照10条规则组织。

使用场景与人群

  • 目标用户:ADHD 倾向的开发者、容易在长文本中迷失焦点的程序员、需要快速获得可操作指令的工程师
  • 适用场景:code review 意见反馈、bug 修复步骤指导、多步骤重构任务、技术栈迁移指导
  • 不适用场景:需要完整推理过程的教学场景、长篇技术文档撰写、需要大量上下文铺垫的架构讨论

输入与输出案例

案例1:bug 修复请求

输入:

“我的 auth middleware 在验证 token 时报错,说 verifyToken 不是 function”

无 Skill AI 输出:

“看起来你的 jsonwebtoken 包版本可能比较旧…,建议你检查一下 package.json…”

有 Skill AI 输出:

Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.
– Open src/auth.ts
– Replace verifyToken (lines 42–58) with the snippet below
– Run npm test — auth.spec.ts
Next: paste the first failing line if any test fails.

案例2:多步骤重构任务

输入:

“我需要把这个 Express API 改成 TypeScript,还要加错误处理中间件”

有 Skill AI 输出:

  1. Install TypeScript dependencies
  2. Rename .js files to .ts, run tsc –init
  3. Add @types/express to devDependencies
  4. Create src/middleware/errorHandler.ts
  5. Wire errorHandler into app.ts
    Next: show me your current package.json and I’ll write the exact commands.

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

评论区

0 条评论

登录后可评论。

Skill超级捕获手 38 阅读