i-have-adhd README

The project's README from github.com/ayghri/i-have-adhd. As one markdown file: README.md.

i-have-adhd

ADHD-friendly outputs. No ADHD diagnosis needed!

License

🇬🇧 · 🇨🇳 · 🇧🇷 · 🇯🇵 · 🇻🇳 · 🇰🇷 · 🇹🇭

Install

Copy/paste into your CLI prompt:

Install the i-have-adhd skill/plugin from https://github.com/ayghri/i-have-adhd, refer to the repo's AGENTS.md for instructions.

Or 🔗 check the installation instructions.

What it does

A skill for your coding assistant that stops it from burying the answer. Action first. Steps numbered. No "Hope this helps!"

What changes

Before

Great question! Let me think about this. Your auth flow has a few moving pieces: the middleware, the token verification, and the cookie handling. Looking at src/auth.ts, the verifyToken function (around lines 42-58) seems to be using an older jsonwebtoken API. One approach would be to update the package and rewrite that function. After making the change, you'd want to run the auth tests to confirm nothing breaks. By the way, you might also want to look at your dependency versions overall. Hope this helps! Let me know if you want to dig deeper.

After

Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.

  1. Open src/auth.ts
  2. Replace verifyToken (lines 42–58) with the snippet below
  3. Run npm test -- auth.spec.ts

Next: paste the first failing line if any test fails.

The rules

10 rules. Full text in SKILL.md.

  1. Lead with the next action.
  2. Number multi-step tasks.
  3. End with one concrete next step.
  4. Suppress tangents.
  5. Restate state every turn.
  6. Specific time estimates (minutes, not "a bit").
  7. Make wins visible.
  8. Matter-of-fact errors.
  9. Rank and group long lists; aim for at most five items per group without omitting relevant items.
  10. No preamble. No recap. No closers.

Tune it

Fork, edit skills/i-have-adhd/SKILL.md, then swap your copy in:

claude plugin uninstall i-have-adhd            # drop the upstream copy first:
claude plugin marketplace remove i-have-adhd   # fork and upstream share both names
claude plugin marketplace add <your-username>/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

Restart Claude Code, then re-invoke /i-have-adhd.

Credits

Loosely based on The Adult ADHD Tool Kit by J. Russell Ramsay and Anthony L. Rostain. Adapted for how an LLM should respond, not how a human should organize their day.

License

MIT.

Star ⭐ if it saved you one scroll past one "Great question!"

i-have-adhd (ayghri/i-have-adhd)

Searching Database…

这是什么?一个用于编程智能体(比如 Claude Code)的技能,能防止它们把答案埋在啰嗦的解释里。它会强制要求先给出行动、分点列出、回答具体,而不是用“希望这些对你有帮助!”这类含糊其辞的废话来凑字数。
这是独立的应用,还是要加到我的编程助手里的东西?它是一个技能文件(SKILL.md),以 Claude Code 插件的形式发布,并不是单独的应用。你把它加到现有的编程智能体里,就能改变它的回答方式。
用这个是不是得先被诊断出有 ADHD?不需要。这个技能会把任何编程智能体的输出重新整理为先给行动、简明扼要的形式;不需要任何诊断,也不需要特别的设置。
我能调整它执行的规则吗?可以。先 fork 这个仓库,用你自己的规则编辑 skills/i-have-adhd/SKILL.md,替换进去,然后重启 Claude Code,再重新调用 /i-have-adhd。
它对智能体执行的 10 条规则是什么?开头先给出下一步行动;多步骤任务加编号;结尾给出一个具体的下一步;抑制跑题的内容;每一轮都重申当前状态;给出具体的时间估计;让取得的成果清晰可见;平实客观地说明错误;对长列表进行排序或分组(每组最多约 5 项);省去开场白、总结回顾和结束语。
这个技能的灵感来自哪里?它大致参考了 J. Russell Ramsay 和 Anthony L. Rostain 合著的《The Adult ADHD Tool Kit》,并改编为适用于大语言模型(LLM)如何回应,而不是人类如何安排日常生活。
应用这个技能前后,回答会是什么样子?使用前,智能体会给出一段啰嗦的解释,最后以“希望这些对你有帮助!”结尾。使用后,它会给出直接的指令、分点的步骤,以及一个具体的下一步行动,没有任何废话。
Creator
ayghri
Size
0.4 MB
Stars
57.9K
Age
5mo
Commits · 90 Days