スキル(Skill)は Agent に無限の拡張性を提供します。各スキルは説明ファイル(Documentation Index
Fetch the complete documentation index at: https://docs.cowagent.ai/llms.txt
Use this file to discover all available pages before exploring further.
SKILL.md)、実行スクリプト(任意)、リソース(任意)で構成され、特定のタスクをどのように遂行するかを記述します。
スキルとツールの違い:ツールはコードで実装された原子的な操作(例:ファイルの読み書き、コマンドの実行)であるのに対し、スキルは説明ファイルに基づく高レベルなワークフローであり、複数のツールを組み合わせて複雑なタスクを完遂できます。
スキルの取得
CowAgent ではスキルを取得する複数の方法を提供しています:- Cow スキル広場 —
/skill list --remoteでコミュニティスキルを閲覧・インストール - GitHub — GitHub リポジトリから直接インストール、バッチインストールにも対応
- ClawHub —
/skill install clawhub:名前で ClawHub のスキルをインストール - URL — zip アーカイブや SKILL.md リンクからインストール
- 会話で作成 — 自然言語の会話を通じて Agent にスキルを自動作成させる
スキルの読み込み優先順位
- ワークスペースのスキル(最高優先):
~/cow/skills/ - プロジェクト組み込みスキル(最低優先):
skills/
スキルのファイル構成
SKILL.md のフォーマット
| フィールド | 説明 |
|---|---|
name | スキル名。ディレクトリ名と一致する必要があります |
description | スキルの説明。Agent はこれに基づいて呼び出すかどうかを判断します |
metadata.requires.bins | 必要なシステムコマンド |
metadata.requires.env | 必要な環境変数 |
metadata.always | 常に読み込む(デフォルトは false) |
