| name | teach-me |
| description | AI Agentの説明で理解できない部分を、前提知識なしで噛み砕いて説明する。会話中にその場で呼び出して使う。用語の定義と、なぜそれが重要かを中心に解説する。 |
| argument-hint | [わからない概念やキーワード(省略時は直前の会話から推測)] |
| allowed-tools | Read, WebSearch, WebFetch |
| disable-model-invocation | false |
teach-me
直前の会話で出てきた概念や用語のうち、ユーザーが理解しにくいと感じた部分を噛み砕いて説明する。
入力の扱い
- 引数がある場合: その概念やキーワードについて説明する
- 引数がない場合: 直前の会話から専門的・難解と思われる部分を特定して説明する
出力のルール
- わからない用語や概念を列挙する
- 各用語について以下を説明する:
- 一言での定義(1行)
- それが何の問題を解決するために存在するのか(なぜ重要か)
- 今の会話の文脈ではどういう意味で使われているか
- 用語の説明の中にさらに専門用語が出てきたら、それも同様に定義する。わからない言葉でわからない言葉を説明しない
- 説明全体を通して、直前の会話でAgentが言っていたことが結局何を意味するのかを最後にまとめる
やらないこと
- 例え話や比喩による説明
- コードの行単位の解説
- 図解やASCIIアート
- 網羅的な教科書的解説(聞かれたことだけ答える)
注意
- 日本語で説明する
- 「知っていて当然」という前提を置かない
- 短く、直接的に書く