メインコンテンツへスキップ

概要

スキル APIを使用すると、利用可能なスキルの一覧表示、スキルの詳細取得、バージョン履歴の確認ができます。スキルは、事前定義されたシステムプロンプトと設定でシングルエージェント実行を駆動するMarkdownベースのワークフロー定義です。

エンドポイント


スキル一覧

利用可能なすべてのスキルを返します。カテゴリでフィルタリングできます。

クエリパラメータ

レスポンス


スキル取得

特定のスキルの詳細情報(コンテンツとメタデータを含む)を返します。

パスパラメータ

レスポンス

エラーレスポンス

404 Not Found:

スキルバージョン取得

スキルの利用可能なすべてのバージョンを返します。

パスパラメータ

レスポンス


タスクでスキルを使用する

タスク送信時に skill パラメータを含めます:

バージョン選択

name@version 構文でバージョンを指定:
スキルはシステムプロンプトのオーバーライドとオプションのロール割り当てに展開されます。コードを変更せずに再利用可能なワークフローを定義する方法を提供します。

スキル構造

スキルはYAML frontmatter付きのMarkdownファイルとして定義されます:

Frontmatterフィールド


危険なスキル

dangerous: true とマークされたスキルは特別な認可が必要です:
  • AdminまたはOwnerロール、または
  • APIキーに明示的な skills:dangerous スコープ
危険なスキルは特権操作を実行できます。信頼できるAPIキーにのみ skills:dangerous スコープを付与してください。

関連

タスク送信

タスク送信時にスキルを使用

カスタムツール

スキルが使用するツールを追加