1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | i-have-adhd |
| 作者/维护者 | ayghri(个人开发者,独立仓库持续维护) |
| 来源链接 | https://github.com/ayghri/i-have-adhd |
| 许可证 | MIT(GitHub API 确认) |
| GitHub Stars / Forks | 5,256 / 187(GitHub API 确认,2026-07-21) |
| 最新版本 | 无独立版本号发布,以 main 分支滚动更新(最近一次提交 2026-07-20) |
| 安装方式 | 一条命令:claude plugin marketplace add ayghri/i-have-adhd + claude plugin install i-have-adhd@i-have-adhd |
2. 功能介绍与亮点
i-have-adhd 是一个只改变 Agent 表达方式的输出风格技能:让 Claude Code、Codex 等编码 Agent 的每一次回复都先给出可立即执行的下一步动作,再展开解释;多步骤任务强制编号;结尾必须落在一个两分钟内可完成的具体动作上;跨轮次显式重述“进行到第几步”;给出具体分钟/小时级时间估算而非“要花点时间”;报错时直接陈述原因和修法,不写“哎呀出问题了”式铺垫。
主要亮点:
- 零代码零依赖:技能全部内容是一份 SKILL.md 提示词规则文件,不含任何可执行脚本。
- 有例外机制:涉及不可逆操作(
rm -rf、强制推送、schema 迁移)时自动切回确认模式,不会为了简洁牺牲安全确认。 - 多 Agent 原生适配:README/INSTALL.md 明确给出 Claude Code、Codex、Cursor 三个平台的安装、验证、卸载全流程命令,而非泛泛声称兼容。
- 社区自发验证:有独立贡献者搭建了一套 14 用例、含正确性/自主性/可执行性/安全性/简洁度五维评分的可复现基准测试,专门验证该技能是否会拖累模型表现。
3. 适用场景
所属固定分类:元技能与 Agent 增强
- 高频向 Claude Code / Codex 提问、希望答案第一行就是“该做什么”而不是先看一段背景介绍的用户。
- 长会话多轮调试场景,容易在冗长回复中漏掉“下一步该做什么”的用户。
- 对工作记忆负荷敏感(不限于临床 ADHD 诊断)、需要外部化任务状态的用户。
4. 跨 Agent 兼容性
| Agent | 结论 | 判断依据 |
|---|---|---|
| Claude Code | ✅ 原生支持 | README/INSTALL.md 给出官方 plugin marketplace 安装命令与验证步骤 |
| Codex | ✅ 原生支持 | INSTALL.md 给出对应 codex plugin 安装、验证、更新命令 |
| OpenClaw | ❓ 未验证 | 材料中未出现相关适配说明 |
| Hermes Agent | ❓ 未验证 | 材料中未出现相关适配说明 |
5. 推荐理由
一份纯提示词、零代码执行的输出风格技能,用十条具体规则把“AI 回复啰嗦、埋没重点”这个高频体验问题变成可复现、可跨 Agent 安装的标准化修复方案。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 9 | GitHub 5,256 stars,2 个月内自然增长,issue 区有真实功能讨论与社区自建评测项目 |
| 可用性 | 9 | 一条命令安装、README/INSTALL.md 含故障排查与卸载说明、近一天内仍有更新、无付费依赖 |
| 安全性 | 10 | 内容为纯 Markdown 提示词规则,无脚本、无网络调用、无需任何凭据 |
| 综合 | 9.3 | 三项均值 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令执行及权限范围 | 无——技能本体是纯文本规则,不含任何脚本 |
| ② 运行时联网外发数据 | 无——安装后不产生任何网络调用 |
| ③ API key/凭据要求 | 无需任何凭据 |
| ④ SKILL.md 中可疑指令 | 未发现——内容为输出格式规则,未见提示注入迹象 |
| ⑤ 作者/组织信誉 | 个人开发者,issue 区响应及时、接受社区 PR,工程互动透明 |
| ⑥ License 是否明确 | 明确,MIT |
| ⑦ 最近维护时间 | 2026-07-20,活跃维护中 |
7. 跟同类 Skills 相比的优势
| 维度 | i-have-adhd | caveman(输出压缩类技能) | 手写自定义指令 |
|---|---|---|---|
| 核心机制 | 重排内容顺序与结构——动作前置、步骤编号、状态跨轮重述 | 压缩语气与措辞——砍冠词寒暄,代码/命令保持字节级精确 | 视个人提示词质量而定 |
| 解决的问题 | “答案埋在长段落里、找不到下一步” | “回复太长、token 成本高” | 不适用 |
| 安全执行面 | 零代码,纯提示词文件 | 涉及 curl|bash 远程脚本执行与本地文件重写 |
不适用 |
核心差异化:两者都属于“改变 Agent 表达方式”的元技能,但解决的是不同痛点——caveman 让回复更短,i-have-adhd 让回复更好执行(未必更短,但动作、步骤、状态始终排在最前面)。对同时受“回复太长”和“重点被埋没”两个问题困扰的用户,二者可以叠加使用而非互斥。
8. 用户评价
- hugobiais(GitHub issue #4 评论):“This plugin honestly looks great, but I’m a bit reluctant when it comes to installing it because I’m concerned that I’ll see a decrease in performance with it”——认可技能价值的同时提出了 token 开销顾虑,该讨论后续促成了社区自建的可复现基准测试项目。
9. 其他补充
技能设计基于《The Adult ADHD Tool Kit》(J. Russell Ramsay、Anthony L. Rostain 著)中的执行功能干预原则,作者将其改写为面向 LLM 输出而非人类日程管理的规则集。仓库同时提供 Cursor 平台的安装方式(npx skills add),未纳入本报告第 4 章的四个目标 Agent 范围,仅作为跨平台可移植性的补充证据。
10. 安装使用方式
- Claude Code:
claude plugin marketplace add ayghri/i-have-adhd后claude plugin install i-have-adhd@i-have-adhd,对话中输入/i-have-adhd触发;也可写入~/.claude/CLAUDE.md设为常驻规则,跳过手动触发。 - Codex:
codex plugin marketplace add ayghri/i-have-adhd --ref main后codex plugin add i-have-adhd@i-have-adhd,输入$i-have-adhd显式触发,或由 Codex 按任务相关性自动应用。 - 安装/触发后无需重启宿主 Agent;
claude plugin marketplace update i-have-adhd即可更新到最新规则版本。 - 卸载:
claude plugin uninstall i-have-adhd或codex plugin remove i-have-adhd。
11. 注意事项
- OpenClaw、Hermes Agent 兼容性未见官方验证材料,如需在这两个平台使用建议先小范围测试。
- 是否会因格式约束额外消耗 token 或影响回答正确性,社区评测项目正在进行中,尚无最终结论,成本敏感用户可自行小范围实测。
- 规则内置了“用户要求详细解释”“不可逆操作”“连续调试失败”“请求有歧义”四类例外场景会临时退出精简风格,但极端追求简洁的场景下仍建议留意信息是否被过度压缩。