Communityコーディング&開発github.com

LeoStehlik/better-every-run

Better Every Run: 修正を将来の動作に変える、シンプルな /ber チャットワークフローを提供するOpenClawスキル。

better-every-run とは?

このスキルは、OpenClawエージェント向けに設計されており、ユーザーが実行中に行った修正や指示を後の実行で自動的に反映させるための機構を提供します。具体的には、`/ber` コマンドを使用したチャットワークフローを通じて、ユーザーのフィードバックをシステムの動作ルールとして永続化できます。これにより、毎回同じ修正を手動で行う手間が省け、エージェントの行動を段階的に改善できます。主なユースケースとしては、コード生成時のスタイル統一や、特定のタスクにおける手順のカスタマイズなどが挙げられます。仕組みとしては、ユーザーが `/ber` に続けて指示を入力すると、その内容が解析され、将来の実行で参照される設定として保存されます。このスキルはOpenClaw上でのみ動作し、エージェントの継続的な学習と適応を可能にします。

対応~Claude Code~Codex CLI~Cursor
npx skills add LeoStehlik/better-every-run

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

better-every-run は何をしますか?

Better Every Run: 修正を将来の動作に変える、シンプルな /ber チャットワークフローを提供するOpenClawスキル。

概要

このスキルは、OpenClawエージェントの実行中にユーザーが行った修正や指示を、将来の実行で自動的に反映させるためのワークフローを提供します。/ber コマンドを使用することで、ユーザーのフィードバックをシステムの動作ルールとして永続化し、毎回同じ修正を手動で行う手間を省きます。

使用方法

  1. エージェントの実行中に、修正したい点や追加したいルールがある場合は、チャットで /ber <指示> と入力します。
  2. エージェントが指示を解析し、該当する動作ルールを更新します。
  3. 以降の実行では、更新されたルールが自動的に適用されます。

例

/ber コード生成時は常に4スペースのインデントを使用してください

仕組み

  • ユーザーが /ber に続けて指示を入力すると、その内容が解析されます。
  • 解析された指示は、将来の実行で参照される設定ファイル(例:better-every-run.json)に保存されます。
  • エージェントの実行開始時に、この設定ファイルが読み込まれ、ルールが適用されます。

サポート対象

  • プラットフォーム: OpenClaw
  • 必要条件: なし

注意事項

  • 指示は簡潔かつ明確に記述してください。
  • 競合するルールが存在する場合、後から追加されたルールが優先されます。
  • このスキルは、エージェントの動作を動的にカスタマイズするための補助ツールです。

関連スキル