loop-worker について
loop-worker は、セッション内で定期的に動くワーカーを起動し、次回実行をスケジュールするスキルです。セキュリティ、最適化、メモリ、コードベースの分析、テスト、文書化、ベンチマークに対応します。
主な機能
- 01MCP による名前付きワーカーの起動
- 02次回実行のスケジュール
- 03キャッシュを考慮した遅延設定
- 04セキュリティと最適化の実行
- 05テスト、コード、性能の分析
活用シーン
- 01セッション中のセキュリティ分析の反復
- 02性能最適化の定期実行
- 03テストカバレッジ確認とコードベースの把握
- 04文書化またはベンチマークの実行
MCP 対応
Ruflo MCP ツールを通じてワーカーを起動します。MCP の応答にはループや cron の提案が含まれる場合があります。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill loop-workerインストール後、Claude Code で/loop-workerを入力して読み込まれたか確認します。
詳細
セッション内の定期ワーカーには /loop を使用します。キャッシュを考慮した遅延により、プロンプトキャッシュをウォーム状態に保ちます。
- 遅延の計算式:
min(270, cache_ttl * 0.9)-- デフォルトは 270s です
MCP 経由でワーカーをディスパッチします:mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "WORKER_NAME" })
次に、次回の反復をスケジュールします:ScheduleWakeup({ delaySeconds: 270, reason: "next WORKER_NAME iteration" })
利用可能なワーカー
| ワーカー | 間隔 | 説明 |
|---|---|---|
| audit | 270s | セキュリティ分析 |
| optimize | 270s | パフォーマンス最適化 |
| consolidate | 600s | メモリの統合 |
| predict | 270s | 予測プリロード |
| map | 600s | コードベースのマッピング |
| testgaps | 270s | テストカバレッジ分析 |
| document | 600s | 自動ドキュメント作成 |
| benchmark | 600s | パフォーマンスのベンチマーク |
MCP ツールの応答には [LOOP_SUGGESTION] と [CRON_SUGGESTION] のヒントが含まれます。これらに従ってください。
コメント
Markdown 対応