拡張可能
スキルディレクトリ
コミュニティと公式スキルでOpenClawの機能を拡張。
🎯 スキルとは?
スキルはOpenClawに新しい機能を教えるMarkdownファイルです。トリガー、ツール、指示を定義してアシスタントができることを拡張します — コーディング不要。
- ✓自然言語 — シンプルな日本語で指示を記述
- ✓ツールアクセス — ブラウザ、ファイル、カレンダーなどへのアクセスをスキルに付与
- ✓トリガーフレーズ — カスタムキーワードでスキルを起動
- ✓共有可能 — スキルをエクスポートしてコミュニティと共有
スキル例
モーニングブリーフィング
生産性天気、カレンダー、ニュースを含むパーソナライズされた朝の更新情報を取得
"good morning"
経費トラッカー
財務レシートから経費を記録し、月次レポートを生成
"log expense"
会議スケジューラー
生産性空き時間を見つけてカレンダー間で会議をスケジュール
"schedule meeting"
Webモニター
自動化ウェブサイトの変更を監視しアラートを送信
"monitor website"
翻訳
コミュニケーション文脈を考慮して言語間でテキストを翻訳
"translate this"
コードレビュー
開発コードの変更をレビューし改善を提案
"review my code"
スキルの作成
1
Markdownファイルを作成
OpenClawのスキルディレクトリに新しい.mdファイルを作成します。
~/openclaw/skills/my-skill.md2
スキルを記述
名前、トリガー、ツールを含むフロントマターを追加し、自然言語で指示を記述します。
--- name: Daily Standup triggers: - "standup" - "daily update" - "what did I do" tools: - calendar - notes --- # Daily Standup Skill When the user asks for a standup update: 1. Check the calendar for today's meetings 2. Review notes from the past 24 hours 3. Summarize completed tasks 4. List upcoming deadlines Format the response as a brief standup report.
3
スキルをテスト
トリガーフレーズを使用してスキルを起動し、期待通りに動作することを確認します。
あなた: 「スタンドアップの更新をちょうだい」
OpenClawはスキルの指示に従ってカレンダーを確認し、ノートを確認し、スタンドアップレポートを生成します。
スキルの構造
--- name: Skill Name # Display name triggers: # Phrases that activate this skill - "trigger phrase 1" - "trigger phrase 2" tools: # Tools the skill can use - browser # Web browsing - filesystem # Read/write files - shell # Run commands - calendar # Calendar access - email # Send emails priority: 10 # Higher = matched first (optional) --- # Instructions Write natural language instructions here. The AI will follow these when the skill is triggered. ## Examples Provide examples of expected behavior. ## Edge Cases Handle special situations.
利用可能なツール
ブラウザ
Webブラウジングと自動化
ファイルシステム
ローカルファイルの読み書き
シェル
ターミナルコマンドの実行
カレンダー
カレンダーイベントへのアクセス
メール
メールの送受信
HTTP
APIリクエストの実行
ノート
Obsidian/ノートへのアクセス
Cron
定期タスクのスケジュール
コミュニティスキル
GitHubでOpenClawコミュニティとスキルを閲覧・共有。