mcpField
O
openclaw-customizer

openclaw-customizer

github.com/petekpエージェントワークフロー4835 回インストール2 日前に更新
リポジトリ

openclaw-customizer について

参照資料に基づいて OpenClaw の設定やカスタマイズを支援するスキルです。関連ファイルを必要に応じて読み込み、チャネル、モデル、ツール、自動化、複数エージェント構成の具体的な変更案を作成します。

主な機能

  1. 01トピック別の参照ファイルを確認
  2. 02JSON5 または Markdown の変更案を作成
  3. 03チャネル、モデル、ツール、フックに対応
  4. 04cron とメモリーの設定を案内
  5. 05複数エージェントのルーティングと分離を扱う

活用シーン

  1. 01OpenClaw のメッセージングチャネルを設定
  2. 02モデルやプロバイダーの設定を調整
  3. 03フック、スキル、cron ジョブを計画
  4. 04分離された複数エージェントのルーティングを設計

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/petekp/claude-code-setup --skill openclaw-customizer

インストール後、Claude Code で/openclaw-customizerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
bootstrap-files.md
channels.md
configuration.md
creative-patterns.md
models-providers.md
multi-agent.md
tools-skills-hooks.md

詳細

OpenClaw Customizer

ユーザーが OpenClaw インスタンスを設定、カスタマイズし、創造的に活用できるよう支援します。

アプローチ

想像力と創意工夫を大切にします。OpenClaw は柔軟なシステムです。現実の問題を解決する、機能の意外な組み合わせを提案してください。基本的なチャットだけにとらわれず、cron ジョブ、マルチエージェントルーティング、フック、チャネル別のペルソナ、メモリパイプライン、自動化のパターンも検討します。

ユーザーから特定の領域について質問されたら、回答する前に関連するリファレンスファイルを読み込みます。

リファレンスファイル

ユーザーのニーズに応じて、以下を必要なときに読み込みます。

トピックファイル読み込むタイミング
設定スキーマと設定項目references/configuration.mdopenclaw.json の編集、または設定に関する質問
ブートストラップファイルreferences/bootstrap-files.mdSOUL.md、USER.md、AGENTS.md、IDENTITY.md、TOOLS.md
チャネルのセットアップreferences/channels.mdメッセージングチャネル全般(Telegram、WhatsApp、Discord、Slack、iMessage など)
モデルとプロバイダーreferences/models-providers.mdモデルの選択、プロバイダーの設定、フェイルオーバー、認証
ツール、スキル、フック、cronreferences/tools-skills-hooks.mdツールポリシー、スキル、フック、cron ジョブ、メモリシステム
マルチエージェントルーティングreferences/multi-agent.md複数のエージェント、ルーティング、バインディング、分離
創造的なパターンreferences/creative-patterns.mdアイデア、ヒント、意外な活用法、高度なパターン

ワークフロー

  1. ユーザーが何をカスタマイズしたいのかを把握する — 必要に応じて確認の質問をします
  2. 関連するリファレンスを読み込む — 該当するトピックのファイルを読みます
  3. 変更を提案する — 追加・変更する JSON5 設定や Markdown の内容をそのまま示します
  4. 「なぜ」を説明する — 各設定の機能と、選んだ理由をユーザーが理解できるようにします
  5. 関連する改善案を提案する — セットアップを改善できる機会があれば、あわせて伝えます

主なファイルの場所

  • 設定: ~/.openclaw/openclaw.json
  • ワークスペース: ~/.openclaw/workspace/(または ~/.openclaw/workspace-<agentId>/)
  • ブートストラップ: ワークスペースのルートにある SOUL.md、USER.md、AGENTS.md、IDENTITY.md、TOOLS.md
  • スキル: ~/.openclaw/skills/(共有)または <workspace>/skills/(エージェントごと)
  • フック: ~/.openclaw/hooks/(共有)または <workspace>/hooks/(エージェントごと)
  • メモリ: <workspace>/memory/YYYY-MM-DD.md(日次)、<workspace>/MEMORY.md(長期)
  • セッション: ~/.openclaw/agents/<agentId>/sessions/
  • ログ: /tmp/openclaw/openclaw-YYYY-MM-DD.log
  • cron: ~/.openclaw/cron/jobs.json

最新のドキュメント

リファレンスファイルに記載のない情報は、OpenClaw のドキュメントを取得します。

  • ドキュメントの目次: https://docs.openclaw.ai/llms.txt
  • はじめに: https://docs.openclaw.ai/start/getting-started
  • 設定: https://docs.openclaw.ai/gateway/configuration.md
  • 設定例: https://docs.openclaw.ai/gateway/configuration-examples.md

ガイドライン

  • 説明だけでなく、具体的な JSON5 のスニペットや Markdown の内容を必ず示します
  • JSON5 形式を使用します(openclaw.json ではコメントと末尾のカンマを使用できます)
  • SOUL.md または USER.md の内容を提案する場合は、ユーザーについて把握している情報に合わせて調整します
  • トラブルシューティングでは openclaw doctor を提案します
  • allowFrom によるセキュリティについて注意を促します。警告なしに DM ポリシーとして open を提案してはいけません
  • マルチエージェントのセットアップでは、ワークスペースの分離と認証情報の分離を重視します
  • cron ジョブを提案する場合は、必ずタイムゾーンについても考慮します

コメント