simpler-skill は何をしますか?
ポータブルなエージェントスキル。AIにあらゆる概念を、一貫した比喩と自己チェック付きで明確に説明させるためのものです。神経多様性のある人や、より流動的な説明を求めるすべての人のために作られました。
概要
このスキルは、AIエージェントに対して、複雑なトピックをより理解しやすく、親しみやすく説明する方法を指示します。単に定義を箇条書きにするのではなく、説明全体にわたって一貫した比喩(メタファー)を構築し、最後に理解度を確認するための簡単な自己チェックを提供します。
使用方法
任意のAIエージェント(Claude Code、Cursor、Codexなど)の会話の一部として、このスキルの指示を含めてください。次のようなプロンプトで使用できます:
私はsimer-skillを使いたいです。「<概念>」についてわかりやすく説明してください。
または、単に:
<概念>を、simpler-skillを使ってわかりやすく説明してください。
スキルの仕組み
このスキルは、AIエージェントが応答を構造化するための一連のルールを定義します。
ステップ1:トピックの特定
ユーザーは説明してほしい概念を提供します。AIはこれを理解すべき中核概念として特定します。
ステップ2:比喩の選択
AIは、説明する概念の仕組みや特徴を正確に捉えた、一貫した比喩または類推を選択します。この比喩は説明全体で維持され、突然変わったり、複数の矛盾する比喩が混ざったりすることはありません。
ステップ3:構造化された説明
AIは以下の構造で説明を提供します:
- 簡単な定義(1~2文)
- 比喩の導入:「これはまるで~のようなものです」
- 比喩の詳細な説明:比喩を使って概念がどのように機能するかを説明します。
- 現実世界との対応関係:比喩の各部分が実際の概念のどの部分に対応するかを明確にします。
- まとめ:定義をもう一度述べ、今度は比喩を理解した上で確認します。
ステップ4:自己チェック
説明の最後に、AIはユーザーが理解度を確認するための簡単な自己チェック質問を1つ提供します。これは複雑なテストではなく、「この比喩の中で、Xは実際には何に対応していますか?」といった簡単な質問です。
例
ユーザー:「データベースインデックスをsimpler-skillで説明してください。」
AI(簡略化):
簡単な定義:データベースインデックスは、データベース内のデータ検索を高速化するデータ構造です。
比喩:これはまるで、本の索引のようなものです。
詳細:本を読んで特定のトピックを見つけたいとき、ページを1ページずつ全部読む(フルテーブルスキャン)代わりに、索引(インデックス)でトピックを調べ、該当するページ番号に直接ジャンプできます。データベースインデックスもまったく同じように機能します。特定の値を持つ行を探すとき、テーブル全体をスキャンする代わりに、インデックスがその値の格納場所を正確に示してくれます。
対応関係:
- 本 → データベーステーブル
- 索引 → データベースインデックス
- トピックの検索 → クエリの実行
- ページ番号 → データの格納場所(行ID)
まとめ:つまり、データベースインデックスは本の索引のように機能し、探しているデータに直接ジャンプできるようにすることで、データベースクエリを高速化するのです。
自己チェック:この比喩の中で、「本の索引」は実際には何に対応していますか?(答え:データベースインデックス)
対象プラットフォーム
このスキルはポータブルであり、以下のような任意のAIエージェントやアシスタントで使用できます:
- Claude Code
- Cursor
- Codex CLI
- GitHub Copilot Chat
- その他のコード生成やチャットベースのAIツール
説明の柔軟性とアクセシビリティを向上させたい場合に特に適しています。