cron-schedule について
定期タスクのスケジューリング方法を示すスキルです。CronCreate とセッション内の /loop の使い分けを説明し、監査、最適化、テストカバレッジ分析などの推奨間隔を示します。
主な機能
- 01CronCreate による永続タスクの作成
- 02複数のワーカー種別の推奨スケジュール
- 03CronCreate と /loop の使い分け
活用シーン
- 01セキュリティスキャンの定期実行
- 02セッション再起動後も監視タスクを継続
- 03メモリ整理やコードベースマッピングの予約
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill cron-scheduleインストール後、Claude Code で/cron-scheduleを入力して読み込まれたか確認します。
詳細
セッションの再起動後も実行を継続する必要があるワーカーには、CronCreate を使用します。
CronCreate({ schedule: "*/15 * * * *", prompt: "Run security audit worker via mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch" })
推奨スケジュール
| ワーカー | Cron | 説明 |
|---|---|---|
| audit | */15 * * * * | セキュリティスキャン |
| optimize | */30 * * * * | パフォーマンスの最適化 |
| consolidate | 0 * * * * | メモリの統合 |
| map | */30 * * * * | コードベースのマッピング |
| testgaps | */15 * * * * | テストカバレッジの分析 |
| document | 0 */2 * * * | API ドキュメント |
Cron とループの使い分け
/loop:セッション内で実行され、キャッシュを考慮し、自動的に実行間隔を調整します。アクティブな開発に使用します。- CronCreate:永続的に実行され、再起動後も継続します。CI/監視に使用します。
コメント
Markdown 対応