基本機能
スキル
Agents に専門的な指示、ワークフロー、ツールのコンテキストを与える再利用可能な能力パッケージです。
Skills とは
Ottermind Skills は、特定のタスクに必要な指示、ワークフロー、ツールのコンテキストを Agents に提供する再利用可能な能力パッケージです。Skill は、Agent が特定の種類のタスクをより確実に完了するのを助ける操作マニュアルだと考えてください。Skill を読み込むと、Agent は該当するシーンでより安定し、より制御された形で動作します。
Skills を使うと、次のことができます
- タスク専用の能力で Agents を専門化できます。
- 安定したワークフローを再利用し、繰り返しの指示を減らせます。
- バインドを通じて、どの Agents がどの能力を使えるかを制御できます。
- ソース、バージョン、状態、リスクを管理できます。
Skills は、ワークフローが明確で出力要件が安定している繰り返し可能なタスクに適しています。ソースが不明、権限が不明確、または機密データを扱う必要があるが審査できない場合には適していません。
Skills を管理する
Ottermind の左サイドバーで Skills を選択すると、インストール済みの Skills を確認できます。Skills を検索、有効化、無効化、削除でき、そのソース、バージョン、更新時刻を確認できます。
| 状態 | 意味 |
|---|---|
| Enabled | Skill はバインドされた Agents から使用できます。 |
| Disabled | Skill は一覧に残りますが、有効にはなりません。 |
| Deleted | Skill は現在の Workspace から削除されます。 |
| Try it out | 近日公開 — Skill をすばやくテストするための機能です。 |
新しいスキルを追加する
Ottermind の Skills ページで + Add skill をクリックすると、新しい Skill を追加できます。追加方法は 3 つあります。
Explore で、Skills を検索、絞り込み、並べ替えてからインストールします。ダウンロード数、インストール数、スター数は参考にすぎず、Skill が安全であることを証明するものではありません。インストールする前に、ソース、説明、バージョン、更新時刻を確認してください。
ローカルの Skill ファイルをすでに持っている場合に使用します。Ottermind は ZIP アーカイブと UTF-8 エンコードの SKILL.md ファイルをサポートしています。SKILL.md には、少なくとも name と description を含む YAML frontmatter が必要です。
Skill が外部の URL でホストされている場合に使用します。URL は、アクセス可能な SKILL.md または ZIP ファイルを直接指している必要があります。通常のウェブページの URL は使用しないでください。
詳細を表示する
Details で、Skill の能力範囲、入力要件、出力タイプ、およびスクリプト、ファイルアクセス、外部サービスに依存するかどうかを確認します。
Agent にバインドする
Bindings で、その Skill を使用できる Agents を確認します。バインドすると、Agent はタスクを処理する際にその Skill を使用すべきかどうかを自動的に判断します。Skill が現在の Agent にバインドされていない場合、その Agent は対応する能力を使用できません。
Skills を使う
Skill がインストールされてバインドされると、手動で選択したり呼び出したりする必要はありません。対応する Agent に直接タスクを渡すだけで、Agent はタスクに基づいて、バインドされた Skill を使う必要があるかどうかを判断します。
使用上の注意
バインドが利用可否を決める
Skill はインストール後、すべての Agents に自動的に適用されるわけではありません。その Skill にバインドされた Agents だけが使用できます。結果が期待どおりでない場合は、まず Skill が有効になっていて、現在の Agent にバインドされているかを確認してください。
サードパーティの Skills はまず審査する
サードパーティの Skills には、スクリプト、外部 API 呼び出し、ファイルアクセスが含まれる場合があります。使用する前に、ソース、権限、データ範囲を確認してください。パスワード、鍵、顧客データ、契約書、財務データ、個人識別情報を、審査していない Skill に渡さないでください。
FAQ
なぜ Agent はインストール済みの Skill を使用できないのですか?
Skill が無効になっている、現在の Agent にバインドされていない、入力が要件を満たしていない、またはタスクが Skill の適用シーンと一致していない可能性があります。
コミュニティの Skill をそのまま使えますか?
おすすめしません。まずそのソース、説明、権限、スクリプト、データアクセス範囲を確認してください。
インポートに失敗した場合はどうすればよいですか?
ファイル形式、エンコード、name、description、および URL がアクセス可能な Skill ファイルを直接指しているかを確認してください。