12のOpenClaw SOUL.mdおよびSTYLE.mdテンプレートと実践的なレッスン

テンプレート開発と核心的な発見
ある開発者が、新しいエージェントごとにSOUL.mdファイルを一から作成する時間のかかるプロセスに対処するため、12のOpenClawエージェントテンプレートを作成した経験を共有しました。彼らは、性格定義が具体的でない場合、エージェントが一般的なチャットボットのように応答することが多いと発見しました。
ClawKitテンプレートライブラリ
開発者は一般的なユースケース向けのテンプレートセットを構築し、各テンプレートは公式の4セクション仕様(Core Truths、Boundaries、Vibe、Continuity)に従って構成されています。テンプレートは以下の12のエージェントをカバーしています:
- Inbox Zero Agent
- Code Review Partner
- Content Engine
- Customer Support Rep
- Research Analyst
- Meeting Sidekick
- Sales Outreach Agent
- Personal Finance Tracker
- Social Media Manager
- Project Manager
- Learning Coach
- Launch Day Assistant
重要な技術的教訓
開発者はこれらのテンプレート作成からいくつかの重要な洞察を特定しました:
- SOUL.mdだけでは不十分: 開発者は、SOUL.mdファイルにはエージェントのコミュニケーション方法を定義するSTYLE.mdファイルが必要であると判断しました。STYLE.mdには応答パターン、フォーマットルール、具体的な「すべきこととすべきでないこと」の例を含めるべきです。STYLE.mdがないと、エージェントは自分の役割を理解しますが、定義された声を持ちません。
- 一般性よりも具体性: 「役立つように」といった曖昧な指示は効果的ではありませんでした。「承認なしでは絶対に送信しない返信を下書きする」といった具体的な指示は、エージェントの行動に測定可能な変化をもたらしました。
- 性格よりも境界: エージェントが「しない」ことを定義することは、一般的な「雰囲気」や性格特性を確立することよりも信頼性にとって重要であることが証明されました。
- 応答パターンは秘密兵器: STYLE.mdファイルに特定のフォーマットを含む良い応答の実際の例を含めることで、出力品質が大幅に向上しました。
- エージェントは構築されるだけでなく育成される: 効果的なエージェントには、実世界の相互作用を伴うトレーニングフェーズが必要です。不完全な初期パフォーマンスは失敗ではなくプロンプトエンジニアリングの機会を表し、エージェントは本当に役立つようになるまで時間が必要です。
元の投稿には完全なテンプレートが含まれており、効果的なSOUL.mdファイルの書き方に関する質問に答えることを提案しています。
📖 全文を読む: r/openclaw
👀 See Also

AWSでClaude Codeを使って月額0.01ドルでサーバーレスAIエージェントプラットフォームを構築
ある開発者が、Claude Codeを29時間かけて使用し、NAT Gateway(32ドル/月)やALB(18ドル/月)などの高価なコンポーネントを排除し、約0.01ドル/月でAIエージェントを実行する完全なAWSサーバーレスプラットフォームを構築しました。このプロジェクトには233の単体テストと35のE2Eテストが含まれており、単一のcdk deployコマンドでデプロイできます。

CludeCodeをWebアプリに接続して自動化されたインタラクションを実現
CludeCodeをAIツール(ブラウザやスクレイピングユーティリティなど)を活用してWebアプリケーションと自動的にやり取りする方法を探る。

OpenClawにおけるGemini CLI write_file未検出問題:二つの修正が必要
OpenClawエージェントがgoogle-gemini-cliを使用している場合、誤ったtools.profileとサブプロセスに--approval-mode auto_editフラグがないため、ファイルを書き込めません(write_file / default_api_write_fileがない)。修正方法:プロファイルをfullに設定し、cliBackends設定を介してフラグを注入します。

クラウドAPIまたはローカルモデルを使用して無料でOpenClawエージェントを実行する方法
詳細なガイドでは、OpenRouter、Gemini、Groqの無料クラウドティアを利用するか、Ollamaでローカルモデルを実行することで、OpenClawエージェントを完全無料で運用する方法を解説しています。一般的な落とし穴を避けるための具体的な設定のコツも紹介されています。