プラットフォーム機能
本セクションでは、OpenCode Agent Skills のコア機能モジュールについて詳しく解説します。スキル発見、クエリ、読み込み、自動推薦、スクリプト実行、ファイル読み込みなどが含まれます。これらの機能を習得することで、プラグインのスキル管理能力を最大限に活用し、AI があなたの開発作業により効率的に貢献できるようになります。
前提条件
開始前に確認してください
本セクションを学習する前に、以下の準備が完了していることを確認してください:
- OpenCode Agent Skills のインストール - プラグインが正しくインストール・実行されていること
- 最初のスキルを作成する - スキルの基本構造について理解していること
本章の内容
| レッスン | 説明 | コアツール |
|---|---|---|
| スキル発見メカニズムの詳細 | プラグインがどの位置から自動的にスキルを発見するか、優先順位ルールを習得する | - |
| 利用可能なスキルのクエリと一覧表示 | get_available_skills ツールを使用してスキルを検索・フィルタリングする | get_available_skills |
| スキルをセッションコンテキストに読み込む | use_skill ツールを使用してスキルを読み込み、XML インジェクションメカニズムを理解する | use_skill |
| 自動スキル推薦 | セマンティックマッチングの原理を理解し、AI が自動的に関連スキルを発見できるようにする | - |
| スキルスクリプトの実行 | run_skill_script ツールを使用して自動化スクリプトを実行する | run_skill_script |
| スキルファイルの読み込み | read_skill_file ツールを使用してスキルのサポートファイルにアクセスする | read_skill_file |
学習パス
┌─────────────────────────────────────────────────────────────────────────┐
│ 推奨学習順序 │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. スキル発見メカニズム ──→ 2. 利用可能なスキルの一覧 ──→ 3. スキル読み込み │
│ │ │ │ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ スキルの出所を理解 スキルを検索する 読み込み方法を習得 │
│ │
│ │ │
│ ▼ │
│ │
│ 4. 自動スキル推薦 ←── 5. スクリプト実行 ←── 6. ファイル読み込み │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ スマートマッチング 自動化を実行 サポートファイルにアクセス │
│ │
└─────────────────────────────────────────────────────────────────────────┘順を追って学習することを推奨します:
- まず発見メカニズムを学ぶ - スキルがどこから来て、優先順位がどう決まるかを理解する
- 次にスキルをクエリする -
get_available_skillsツールの使い方を習得する - そしてスキルの読み込みを学ぶ -
use_skillと XML インジェクションメカニズムを理解する - 次に自動推薦 - セマンティックマッチングがどう機能するかを理解する(オプション、原理偏重)
- 最後にスクリプトとファイル - これらは上級機能で、必要に応じて学習する
クイックスタートパス
すぐに使い始めたいだけなら、最初の3レッスン(発見 → クエリ → 読み込み)だけ学べば十分です。残りは必要に応じて補足してください。
次のステップ
本章を完了したら、以下を続けて学習できます: