Books-to-Skill-Refs は何をしますか?
複数の書籍やドキュメントを一度に処理し、フラットな知識ライブラリに変換するエージェントスキル:1つのマスターSKILL.md(全ソースの索引)と、書籍ごとのreference-<book-slug>.mdを生成します。要約ではなく構造、著者の用語、長さではなく密度を重視し、決して原文そのままでは出力しません。
概要
このスキルは、複数のテキストソースを、構造化された知識ベースに変換します。 各ソースから重要な概念、用語、引用、パターンを抽出し、以下のように整理します:
SKILL.md: すべてのソースの索引。 各ソースへのクイックリンク、主要概念の用語集、キーワードの相互参照を含みます。reference-<book-slug>.md: 各ソースごとの詳細リファレンス。 そのソースに特有の用語、引用、図表、コードスニペット、問題解決パターンを収録します。
対象プラットフォーム
- Claude Code (Anthropic)
- Cursor (Anysphere)
- Codex (OpenAI)
- その他、
SKILL.mdベースのプロンプト読み込みをサポートするAIエージェント
使い方
- 処理したい書籍やドキュメント(PDF、Markdown、テキストファイルなど)を、エージェントがアクセス可能な場所に配置します。
- スキルを起動するプロンプトを実行します。例:「以下のドキュメントフォルダから知識ライブラリを生成してください。」
- スキルは自動的に
SKILL.mdと各reference-*.mdファイルを生成します。
動作の原則
- 構造 > 要約: 情報をフラットテキストで要約するのではなく、階層的な見出し、リスト、表を使って整理します。
- 著者の用語を尊重: 専門用語や定義は原典のまま保持します。
- 密度 > 長さ: 冗長な説明を避け、1行または1フレーズに最大の情報量を詰め込みます。
- 原文そのままは禁止: 著作権や長大な引用を避けるため、テキストを丸写しにしません。
生成されるファイル構成
プロジェクトルート/
├── SKILL.md # マスター索引
├── reference-book-1.md # 書籍1のリファレンス
├── reference-book-2.md # 書籍2のリファレンス
└── ...
注意事項
- このスキルは大量の入力を処理するように設計されています。長期実行ジョブでは、エージェントのコンテキストウィンドウ制限に注意してください。
SKILL.mdはスキル自体の説明を含むため、生成物のSKILL.mdと競合する可能性があります。必要に応じてファイル名を調整するか、出力先ディレクトリを指定してください。