i-have-adhd のインストール方法: Codex と Claude Code が最初にアクションを実行し、後で説明します。

i-have-adhd 出力スタイル プラグインの仕組みと、Codex、Claude Code、およびその他のエージェントでプラグインをインストール、有効化、更新、カスタマイズする方法について説明します。

AI プログラミング アシスタントが長い背景説明を与えながら、最後に実行される実際のコマンドを隠す場合、問題は通常、モデルの機能ではなく出力構造にあります。 i-have-adhd は、エージェントをコーディングするための出力スタイルのスキルです。最初にアシスタントに次のアクションを指示し、次に必要な説明を追加し、番号付きのステップを使用してタスクのステータスを明確に保ちます。

これは ADHD の診断または治療ツールではなく、医学的なアドバイスを提供するものではありません。項目名は、情報を表示する好ましい方法を示しています。 ADHD がなくても、長い応答を読む負担を軽減するために使用できます。

簡単な答え

クロードコードにインストールします。

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

インストール後、/i-have-adhd と入力して、現在のセッションで有効にします。

コーデックスにインストールします。

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

インストール後、$i-have-adhd と入力して有効にします。このスキルは、デフォルトではすべての応答に自動的に介入しません。明示的に呼び出された場合にのみ、現在のセッションの出力スタイルが変更されます。

私は adhd を持っています 何が変わったのか

このスキルは、コードの作成、コマンドの実行、またはプロジェクトの変更を担当しません。これは主に、エージェントが回答を整理する方法を制限します。公式ルールは次のカテゴリに要約できます。

ルール 実績
まずは行動 最初の行は、今何をすべきかを直接示しています。
ステップ番号 マルチステップのタスクは、アクションを段落に埋め込むことなく、実行順にリストされます。
各ラウンドのステータスの要約 会話が長くなっても、これまでどこにいたのか、次のステップは何なのかを確認できます。
制御分岐線 必須ではない背景と拡張機能の提案はまだ展開されません。
リストの長さの制限 同時に処理される情報量を減らすために、一度に最大 5 つの項目を強調表示します。
クリアエンディング 丁寧な言葉ではなく、具体的な次のステップのみを最後に残します。

また、時間の見積もりをより具体的にすること、行われた小さな改善を明確にマークすること、エラーを平易な口調で報告することも必要です。重要なのは、単に「話を減らす」ことではなく、情報を並べ替えることです。アクション、ステータス、ブロック項目が最初で、説明は後です。

Claude Code でのインストールと管理

まず、公式ウェアハウスが提供するプラグイン マーケットを追加してから、プラグインをインストールします。

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

インストール結果を確認します。

1
claude plugin list

更新が必要な場合に実行します。

1
claude plugin marketplace update i-have-adhd

プラグインを削除するのではなく、一時的に非アクティブ化したいだけの場合:

1
claude plugin disable i-have-adhd

完全にアンインストールするには、次を実行します。

1
2
claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd

インストールが完了したら、この出力方法を必要とするセッションに /i-have-adhd と入力します。コマンドがオートコンプリート リストに表示されない場合は、通常、起動時にプラグイン インデックスが読み取られるため、最初に Claude Code を再起動します。

Codex でのインストールと管理

Codex のインストール コマンドは Claude Code とは少し異なります。

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

インストールされているかどうかを確認します。

1
codex plugin list

新しいバージョンを入手する必要がある場合は、市場インデックスを更新してプラグインを再インストールできます。

1
2
3
codex plugin marketplace upgrade i-have-adhd
codex plugin remove i-have-adhd
codex plugin add i-have-adhd@i-have-adhd

アンインストールコマンドは以下のとおりです。

1
2
codex plugin remove i-have-adhd
codex plugin marketplace remove i-have-adhd

会話に「$i-have-adhd」と入力すると、このスキルが有効になります。通常の出力を復元したい場合は、エージェント stop adhd mode または normal mode に直接伝えることができます。切り替え後も古いスタイルを使用している場合は、通常、現在のコンテキストを繰り返し修正するよりも、新しいセッションを作成する方が確実です。

デフォルトの出力スタイルを設定する方法

セッションごとに手動で有効にする必要がある場合は、グローバル ディレクティブ ファイルに永続化ルールを書き込むことができます。

クロード コードは ~/.claude/CLAUDE.md を使用し、コーデックスは ~/.codex/AGENTS.md を使用します。以下を追加します。

1
2
3
## Output style

Always follow the rules in the `i-have-adhd` skill: action-first, numbered steps, no preamble, no closers, state restated each turn.

グローバルな有効化はすべてのプロジェクトに影響します。より安全なアプローチは、複数のセッションで手動で呼び出して、このリズムが作業スタイルに合っているかどうかを確認してから、グローバル構成を記述するかどうかを決定することです。教訓的な説明、デザインに関する議論、または長い推論が必要なタスクの場合は、一時的にアシスタントに完全な説明を依頼することもできます。

他のエージェント ツールにインストールする

エージェント スキル エコシステムをサポートするツールは、npx skills を通じてインストールできます。

1
npx skills add ayghri/i-have-adhd

グローバルインストール:

1
npx skills add ayghri/i-have-adhd -g

ターゲット ツールを指定して、対話型の確認をスキップすることもできます。次に例を示します。

1
2
npx skills add ayghri/i-have-adhd -a cursor -y
npx skills add ayghri/i-have-adhd -a opencode -y

次のコマンドを使用して、ローカルまたはグローバル スキルを確認します。

1
2
npx skills list
npx skills ls -g

Antigravity ユーザーは、GitHub リポジトリから直接インストールできます。

1
2
agy plugin install https://github.com/ayghri/i-have-adhd
agy plugin list

アンインストール時に実行:

1
agy plugin uninstall i-have-adhd

答えはどう変わるでしょうか?

ビルドが失敗すると仮定すると、一般的な答えは、最初に依存関係解決の原理を説明し、考えられる理由をいくつか挙げ、最後にチェック コマンドを与えるというものです。 i-have-adhd が有効になっている場合、答えは次の構造に近くなります。

  1. まず読み取り専用コマンドを実行して、完全なエラー情報を取得します。
  2. 「ビルドが通っていない、依存関係の欠落を確認中」など現状を明確にする。
  3. 出力に基づいて、最も可能性の高い修復方向を 1 つだけ選択します。
  4. 修復後すぐに検証コマンドを実行します。

「最初のコマンドの出力を送信します」など、最後に次のステップが 1 つだけ保持されます。これは、依存関係のインストール、Git 競合の処理、デプロイメントの問題のトラブルシューティング、および複数の短い手順の間で確認を行ったり来たりする必要があるタスクに特に役立ちます。

シンプルだからといってセキュリティチェックを省略するわけではありません

公式スキルは、いくつかのタイプのシナリオに対する例外を予約しています。

  1. ユーザーが明示的に説明を要求したり、訓練を完了したりする場合でも、十分に説明される必要があります。
  2. データの削除やファイルの上書きなどの破壊的な操作は最初に確認する必要があり、簡単にするためにセキュリティ手順を回避することはできません。
  3. 複数ラウンドのデバッグを行っても進歩がない場合は、コマンドを積み重ね続けるのではなく、一時停止して当初の想定を疑問視する必要があります。
  4. 状況が本当に不明瞭な場合は、推測を避けるために、最初に簡単な質問をする必要があります。

したがって、このスキルは、すべてを強制的に圧縮するというよりは、メッセージの優先順位付けルールに似ています。タスクに医療、法律、財務、システムのセキュリティが関係する場合でも、必要なリスクの説明と検証は保持されます。

独自のバージョンをカスタマイズする

デフォルトのルールが強すぎる場合は、リポジトリをフォークして skills/i-have-adhd/SKILL.md を編集できます。より実践的な調整には次のようなものがあります。

  • リストの制限を 5 項目から適切な数に変更します。
  • コードレビューで保持される理由のより完全な説明を許可します。
  • 実行型タスクにのみアクション優先構造の使用を指定します。
  • チーム用の固定の「現在のステータス、リスク、次のステップ」テンプレートを追加します。

変更する前に、完全なスキル文書を読んで、ルールと例外が作業環境と一致しているかどうかを確認することをお勧めします。サードパーティのプラグインをインストールするときは、プロジェクト名に基づいて直接有効にするのではなく、リポジトリのコンテンツ、ライセンス、およびその後のアップデートも確認する必要があります。

穴居人との違いは何ですか?

i-have-adhd は主に、「最初に何を言うべきか、各ラウンドでタスクのステータスをどのように維持するか」という問題を解決します。 caveman は、エージェントの出力を圧縮し、無意味なトークンの消費を減らすことに重点を置いています。この 2 つは似たような目標を持っていますが、焦点が異なります。前者はアクションの順序付けと注意力の負荷を重視し、後者は表情の圧縮を重視します。

答えが長すぎると思う場合は、まず穴居人を試してください。会話が長くなるにつれて次のステップが見つからず、タスクのステータスを失うことがよくある場合は、i-have-adhd の構造化ルールがより的を絞ったものになります。一度にあまりにも多くのスタイル制約をオーバーレイしないでください。オーバーレイすると、モデルが形式を満たすために必要な情報を省略してしまう可能性があります。

よくある質問

インストール後に変化がないのはなぜですか?

プラグインはデフォルトでは自動的に有効になりません。クロード コードには /i-have-adhd を入力する必要があり、コーデックスには $i-have-adhd を入力する必要があります。各セッションを有効にするには、出力ルールを対応するグローバル コマンド ファイルに書き込みます。

スラッシュ コマンドまたはスキルが見つからないのはなぜですか?

まずエージェントを再起動し、プラグインまたはスキルリストコマンドを実行してインストール場所を確認します。ローカル パスを使用してマーケットを追加する場合、パスはリポジトリ ルートを指す必要があります。 GitHub を使用する場合は、owner/repo という形式を使用します。

ADHD の診断や治療に役立ちますか?

いいえ。大規模な言語モデルの出力のみを調整します。症状を評価したり、薬を投与したりするものではなく、医師やその他の専門家のサポートに代わるものでもありません。自分の病状について懸念がある場合は、資格のある医療専門家に相談する必要があります。

プロジェクトは商業的に使用したり、改変したりできますか?

倉庫はMITライセンスを使用しています。実際に使用または再配布する前に、リポジトリ内の最新のライセンス テキストとファイルの内容を確認することをお勧めします。

概要

i-have-adhd の価値は、エージェントに永遠に数文だけを答えさせることにあるのではなく、最初に行動し、次に説明するという答えの順序を安定させることにあります。各ラウンドのステータスを説明します。最後には明確な次のステップだけが残されます。長い前書き、多すぎる分岐、曖昧な結末によって中断されることが多い開発プロセス向けに、これは直接インストールしたり、フォーク後に自分で調整したりできる一連の出力仕様です。

プロジェクトアドレス: ayghri/i-have-adhd