travel-companion について
travel-companionは、旅行計画、目的地調査、旅程管理を支援するエージェントスキルです。ブラウザーでSNS、イベント、地図、旅行情報を調べ、天気やアクティビティ、住所、費用をまとめ、旅程のメール送信も提案します。
主な機能
- 01目的地、日程、予算、興味を確認
- 02ブラウザーで旅行やイベント情報を調査
- 03ページのスナップショットから情報を抽出
- 04アクティビティ、天気、費用を整理
- 05AgentMailでの旅程送信を提案
活用シーン
- 01週末の都市旅行を計画
- 02指定日の現地イベントを検索
- 03予算に合わせて旅行を整理
- 04メール共有用に観光地の住所と費用をまとめる
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ banjtheman/ travel-companion-skill --skill travel-companionインストール後、Claude Code で/travel-companionを入力して読み込まれたか確認します。
同梱ファイルreferences/agentmail.mdreferences/browser.md
詳細
旅行コンパニオン
旅行の計画、旅行先の調査、旅程の管理をユーザーに支援します。
クイックスタート
- 依頼内容を確認する - 旅行先、日程、予算、興味のあることを確認します
- 調査する -
profile: "openclaw"を指定してブラウザーを使い、次のサイトを検索します:- TikTok で話題の現地情報を調べます
- Instagram でイベントやスポットを調べます
- Eventbrite で特定の日付のイベントを調べます
- Google Maps で観光スポットを調べます
- Expedia でフライトやホテルを調べます
- スナップショットを取得する -
snapshotFormat: "ai"を指定してページを読み取ります - まとめる - アクティビティ、天気、費用を含む概要を作成します
- メール送信を提案する - AgentMail を使って旅程を送信します
ブラウザーの使い方
必ず profile: "openclaw" を指定します:
{
"action": "navigate",
"targetUrl": "https://www.tiktok.com/search?q=fun%20things%20to%20do%20in%20tokyo",
"profile": "openclaw"
}
拡張機能は不要です - OpenClaw がブラウザーを直接管理します。
検索 URL
TikTok(話題の情報):
https://www.tiktok.com/search?q={query}
Instagram(イベント):
https://www.instagram.com/explore/search/keyword/?q={query}
Eventbrite(特定の日付):
https://www.eventbrite.com/d/{city}/events-{date}/
Google Maps(観光スポット):
https://www.google.com/maps/search/best+attractions+{city}
Expedia(フライト):
https://www.expedia.com/Flights-Search?trip=roundtrip&from={from}&to={to}&dates={date1},{date2}
ワークフロー
action: "navigate"を使って URL に移動しますaction: "act", request: { kind: "wait", timeMs: 5000 }を使って読み込みを待ちますaction: "snapshot", snapshotFormat: "ai"を使ってページを読み取ります- スナップショットのテキストから関連情報を抽出します
旅程をメールで送信する
AGENTMAIL_API_KEY を使って AgentMail を利用します。references/agentmail.md を参照してください。
回答の形式
絵文字を使って見やすくし、簡潔にまとめます:
- 天気の概要
- TikTok/Instagram の注目情報
- Eventbrite のイベント
- 住所付きの観光スポット
- 費用の見積もり
最後に「詳しい情報をお伝えするか、この旅程をメールでお送りしましょうか?」と尋ねます。
トラブルシューティング
「ブラウザーに接続できません」 - ユーザーが openclaw browser start を実行します
Instagram にアクセスできない - 代わりに TikTok と Eventbrite を使います
ページが読み込まれない - 待機時間を 5000ms 以上に延ばし、別の URL を試します
例
日帰り旅行:
User: What's fun in DC on Friday?
Search TikTok for trending DC tips, Instagram for events,
Eventbrite for Friday activities. Snapshot each page.
Summarize top 3-5 options with addresses and costs.
長期旅行:
User: Plan a weekend in Miami under $500
Research Expedia for flights/hotels, Instagram for beach spots,
TikTok for food tips. Create 2-day itinerary. Offer to email.