なぜ OpenCode Agent Skills を選ぶのか?
OpenCode に動的なスキル検出・管理能力を提供し、プロジェクト間・セッション間でのスキル再利用を実現します。
動的スキル検出
プロジェクト、ユーザー、プラグインディレクトリからスキルを自動検出。6つの位置をスキャンし、優先度に基づいて最初に一致するスキルを返します。
Claude Code 互換性
既存の Claude Code スキル・プラグイン形式をサポートし、移行コストを削減、既存リソースを再利用可能にします。
意味マッチ推薦
HuggingFace embedding モデルを使用して類似度を計算し、ユーザーの入力に基づいて関連スキルを自動推薦します。
コンテキスト注入
スキル内容を XML 形式でセッションコンテキストに注入し、AI がスキルガイダンスに従って高品質な結果を出力します。
圧縮後復元
セッション圧縮後、スキルリストを自動的に再注入し、長時間セッション中もスキルを持続的に利用可能にします。
スクリプト実行サポート
スキルディレクトリ内に実行可能スクリプトを含めることができ、スキルディレクトリのコンテキストで自動化タスクを実行します。
コース概要
全 4 チャプター、15 レッスン入門ガイド (Start)
コア機能 (Platforms)
スキル検出メカニズムの詳細
プラグインが複数の位置からスキルを自動検出する仕組みを理解する
利用可能なスキルのクエリと一覧表示
get_available_skills ツールとネームスペースの使用方法を習得する
スキルをセッションコンテキストにロード
use_skill ツールの使用と XML コンテンツ注入メカニズムを習得する
自動スキル推薦:セマンティックマッチングの原理
プラグインがセマンティック類似度に基づいて関連スキルを自動推薦する仕組みを理解する
スキルスクリプトの実行
run_skill_script ツールを使用してスキルディレクトリ下で自動化スクリプトを実行する方法を習得する
スキルファイルの読み取り
read_skill_file ツールを使用してスキルのドキュメントや設定などのサポートファイルにアクセスする
高度な機能 (Advanced)