openclaw-grok-search について
Grokを使ったウェブ調査を実行し、contentとsourcesを含むJSONを返すプロジェクトローカルのスキルです。最新情報や公式資料、エラー分析の根拠を必要とするエージェント向けです。
主な機能
- 01クロスプラットフォームのウェブ調査
- 02構造化JSON出力
- 03CLIと環境変数による設定
- 04検索失敗後の再試行
活用シーン
- 01最近のリリースや互換性の確認
- 02公式ドキュメントと出典URLの検索
- 03エラー分析に必要な根拠の調査
MCP 対応
組み込みのWebSearchやWebFetchではなく、GrokSearchのツールまたはCLIを使うようエージェントに指示します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ stemmaker/ openclaw-grok-search --skill openclaw-grok-searchインストール後、Claude Code で/openclaw-grok-searchを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdconfig.example.jsonscripts/grok_search.pyconfigure.py詳細
Openclaw Grok Search
クロスプラットフォームのウェブ調査を実行し、content と sources を含む構造化 JSON 出力を返します。
このスキルはプロジェクトローカルで、ダウンロードしたプロジェクトディレクトリから直接実行できます。
使用するタイミング
次のいずれかに当てはまる場合は、回答する前にこのスキルを使用してください。
- ユーザーが最新、現在、本日、最近の情報を求めている場合。
- 回答がバージョン、リリース、変更履歴、互換性に左右される場合。
- 公式ドキュメント、API リファレンス、ソース URL が必要な場合。
- ユーザーからエラーが報告され、根本原因の分析にウェブ上の根拠が必要な場合。
- 確信が持てず、最終的な出力の前に外部での確認が必要な場合。
クイックスタート
- 対話形式で設定を記述します(初回実行時のみ)。
python scripts/configure.py
- クエリを実行します。
python scripts/grok_search.py --query "What changed in Python recently?"
設定の優先順位
--base-urlや--api-keyなどの CLI 引数- 環境変数
GROK_* - 設定ファイル
デフォルトの設定検索順:
config.jsonconfig.local.json
クロスプラットフォームのルール
python ...コマンドを優先し、PowerShell 専用の構文を必須にしないでください。- 設定はプロジェクトフォルダー内に置き、
~/.codexへのインストールやコピーは行わないでください。 - カスタムパスを明示的に使う場合に限り、
GROK_CONFIG_PATHをサポートしてください。
出力形式
常に次の項目を含む JSON を出力してください。
okcontentsourcesraw
避けるべきパターン
| 禁止事項 | 正しい方法 |
|---|---|
| ソースを引用しない | Source [<sup>1</sup>](URL) を含める |
| 1 回失敗しただけで諦める | 少なくとも 1 回は再試行する |
| 組み込みの WebSearch/WebFetch を使う | GrokSearch ツール/CLI を使う |
コメント
Markdown 対応