small-loop-skill は何をしますか?
Codexスキル:1つの監視付きChecker-Workerループで、GO/CELLを逐次実行します。
概要
このスキルは、AIエージェント(Codex、Claude Code、Cursorなど)上で動作する、監視付きChecker-Workerパターンを実装します。
- Checker:ワーカーの出力を検証し、承認または修正を指示します。
- Worker:与えられたタスクを実行し、結果をCheckerに返します。
ループは1回のGO/CELL実行を逐次的に行い、Checkerが承認するまで続きます。
使用方法
- スキルを有効にした状態で、AIエージェントにタスクを依頼します。
- エージェントがCheckerとWorkerの役割を自動的に割り当てます。
- タスクが完了するまで、Worker→Checkerのサイクルが繰り返されます。
設定
必要に応じて、以下の環境変数または設定ファイルで動作をカスタマイズできます。
CHECKER_PROMPT:Checkerの検証基準を指定するプロンプト。WORKER_PROMPT:Workerの実行指示を指定するプロンプト。MAX_LOOPS:最大ループ回数(デフォルト: 10)。
例
# 環境変数を設定してスキルを実行
export CHECKER_PROMPT="出力が要件を満たしているか確認してください"
export WORKER_PROMPT="次のタスクを実行してください: ..."
export MAX_LOOPS=5
# AIエージェントでスキルを有効にしてタスクを開始
注意事項
- このスキルは小規模なタスク向けです。大規模なワークフローには、より堅牢なスキルを使用してください。
- ループが無限に続くのを防ぐため、
MAX_LOOPSを適切に設定してください。
ライセンス
MIT