オープンソースプロジェクト
ayghri/i-have-adhd avatar
ayghri/i-have-adhd

i-have-adhd:コーディングエージェントが回答を直接出すためのスキル

コーディング エージェントが答えを隠蔽するのを防ぐためのスキル。 ADHD に優しい出力。

スター 46,117フォーク 2,679PythonMIT
GitHub

ひと目でわかる

これは何?
Claude Code と Codex 向けのスキル。アクションを先頭に、ステップを番号付きで、前置きなしの出力をコーディングエージェントに強制します。ADHD に配慮した出力で、診断は不要です。
誰に向いている?
i-have-adhd は、コーディングエージェントの出力形式を 10 のルールで制約し、Claude Code と Codex のインストール手順と、フォークしてルールをカスタマイズする手順を提供します。MIT ライセンスは利用と変更を許可しますが、保証やサポートは提供しません。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 2 日前です。
何の言語で書かれている?
主に Python です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

i-have-adhd: このスキルが行うこと

i-have-adhd はコーディングアシスタント向けのスキルで、リポジトリの説明には「エージェントが回答を埋もれさせるのを防ぐ」とあります。README には before/after の例があり、before の応答は「Great question! Let me think about this」で始まり、分析を経て「Hope this helps!」で終わります。after の応答は「Run npm install jsonwebtoken@latest」という具体的なコマンドで始まり、3 つの番号付きステップと次のアクションが続きます。プロジェクト言語は Python とされていますが、README では Python がリポジトリ内でどのような役割を担うかは説明されていません。

i-have-adhd: Claude Code と Codex でのインストール

README には 2 つのコーディングエージェント向けのインストールコマンドがあります。Claude Code では `claude plugin marketplace add ayghri/i-have-adhd` と `claude plugin install i-have-adhd@i-have-adhd` を実行し、その後 `/i-have-adhd` と入力します。README はローカルでのクローンが不要で、Claude Code がリポジトリを取得して更新を維持すると説明しています。毎セッションで有効にするには `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 がタスクに適していると判断した場合に暗黙的に呼び出されます。他のエージェントの手順は INSTALL.md にあります。

i-have-adhd: 10 のルール

README は出力スタイルを定義する 10 のルールを列挙しており、完全なテキストは `skills/i-have-adhd/SKILL.md` にあります。ルールは次の通りです:次のアクションを先頭に置く;複数ステップのタスクは番号を付ける;具体的な次のステップを 1 つ末尾に置く;脱線を抑える;毎ターン状態を言い直す;具体的な時間見積もりを使う(「少し」ではなく分単位);進捗を見えるようにする;エラーは事実に基づいて扱う;リストは 5 項目まで;前置きなし、要約なし、締めの言葉なし。これらのルールは、README が冒頭で述べる「Action first. Steps numbered. No 'Hope this helps!'」に直接対応し、ADHD に配慮した出力というプロジェクトの主張と一致しています。

i-have-adhd: スキルのカスタマイズ

ルールを変更したいユーザーはリポジトリをフォークし、`skills/i-have-adhd/SKILL.md` を編集して、自分のコピーに差し替えます。README の手順は次の通りです:最初に `claude plugin uninstall i-have-adhd` と `claude plugin marketplace remove i-have-adhd`(フォークと上流は両方の名前を共有するため)、次に `claude plugin marketplace add <your-username>/i-have-adhd` と `claude plugin install i-have-adhd@i-have-adhd`。プラグインを置き換えた後、Claude Code を再起動して `/i-have-adhd` を再度呼び出します。

i-have-adhd: 出典とライセンス

Credits セクションでは、J. Russell Ramsay と Anthony L. Rostain による *The Adult ADHD Tool Kit* に緩く基づいており、人間が一日を整理する方法ではなく、LLM がどのように応答すべきかに合わせて適応されたと説明されています。ライセンスは MIT で、著作権は Ayoub Ghriss に帰属します。ライセンス文はソフトウェアのコピーの使用、複製、変更、統合、公開、配布、再許諾、販売を許可しますが、ソフトウェアは「AS IS」で提供され、いかなる種類の保証もありません。ライセンスはセキュリティ体制、サポートの約束、保証については触れていません。

i-have-adhd: リポジトリの状態

リポジトリのメタデータによると、スターは 16,948、フォークは 955、オープンイシューは 16、デフォルトブランチは main で、アーカイブされていません。README にはバージョン番号、リリース日、本番環境での検証結果は記載されていません。メタデータの homepage フィールドは空です。README は、明示的なインストール手順がある 2 つのエージェント以外のベンチマーク、ユーザー、統合については言及していません。

i-have-adhd の価値はモデル性能の主張ではなく、回答の形をリポジトリ内の SKILL.md で制限する点にあります。README の比較例では、長い前置きや一般論を削り、最初に npm install、対象ファイル、行番号、npm test を示します。10ルールは回答者の裁量を完全に消すものではなく、次の行動、番号付き手順、具体的な終了点を優先させる編集規則です。リストを5項目までにする規則は、複数の選択肢を一度に提示しない設計と結び付きます。Claude Code では marketplace の追加と plugin install の後に /i-have-adhd を呼び、Codex では marketplace と plugin のコマンドを実行して $i-have-adhd を指定します。README は INSTALL.md と AGENTS.md を参照させますが、対応エージェントごとの挙動を網羅してはいません。実際に採用するなら、同じ質問を適用前後で入力し、先頭のアクション、手順数、末尾の次の行が SKILL.md と一致するかを確認します。

このリポジトリを導入しても、エージェントが常に正しい回答を生成するわけではありません。README が変えるのは前置き、手順の並べ方、エラーの伝え方、末尾の行動指定です。元の質問に曖昧な情報しかなければ、短い回答でも判断材料は不足します。SKILL.md の全文を読んで、5項目制限や分単位の時間表現が自分のチームの文書規約と衝突しないかを確認します。MIT は使用、変更、配布を許可しますが、ソフトウェアは現状のままで保証されません。README に版番号やリリース履歴がないため、更新時には marketplace が取得したコミットと実際に読み込まれた SKILL.md の内容を照合します。

比較テストでは、回答の正確性を別に評価します。先頭にコマンドが来ても、そのコマンドが対象リポジトリや現在の状態に合うとは限りません。README の例は出力形式の差を示すもので、jsonwebtoken の更新を実行すること自体を推奨する手順ではありません。

適用前後の差は、回答の先頭、番号付き手順、最後の具体的な一歩という三点で記録します。

編集部の結論

i-have-adhd は、コーディングエージェントの出力形式を 10 のルールで制約し、Claude Code と Codex のインストール手順と、フォークしてルールをカスタマイズする手順を提供します。MIT ライセンスは利用と変更を許可しますが、保証やサポートは提供しません。README にベンチマークや本番環境での検証結果は記載されていません。

公式情報源

  1. Official README
  2. Project repository
コミュニティノート

コミュニティノート