Durable Bulk Execution
セッションが途中で終わっても生き残る、再開可能なシャードで数百件の送信や書き込みを実行します。
対応: Claude Code, Codex, Cursor, Muse · バージョン 1.0.0 · 必要なもの: 実行前にあなたが承認したリストと最終コンテンツ、および事前に確認した対象プラットフォームのレート制限。
プレビュー

出力サンプル
この Skill が生成するものの例です。サンプルコンテンツであり、説明用に表示しています。
Bulk run report — rename + tag 1,240 files Done: 1,187 · Skipped (already correct): 41 · Failed: 12 Checkpoint saved at item 1,240 / 1,240 — run state is fully recorded. Failed items are listed with reasons (9 permission, 3 locked files). Resume or retry only the failures with the same run ID — completed items are never re-processed.
得られるもの
- 一回の実行で余裕をもって終わるシャードサイズ。再試行の余白付き
- 残りを把握するための真実の源泉となる、項目ごとのチェックポイントファイル
- 冪等な操作。再開しても送信や書き込みを繰り返しません
- 開始前に定義する停止条件:ユーザーの停止、苦情、または失敗率のしきい値
この Skill について
苦い経験から生まれた運用 Skill です。何百もの項目を一つの長いバックグラウンドスクリプトとして決して実行しません。作業を上限のあるスケジュール済みジョブに分割し、各項目をファイルにチェックポイントし、すべての操作を冪等にして再開時に完了済みをスキップし、ただ止まったログではなくチェックポイントから完了を検証します。
試してみる
/durable-bulk-execution 承認済みのこのメッセージを、420 人のメンバーに 50 件ずつのシャードで送信し、送信ごとにチェックポイントしてください。
こんな方に最適
- 数百人のメンバーに送信するコミュニティ運営者
- レコードの一括移行、タグ付け、更新を行う人
向いていない用途
- 承認されていない一括アウトリーチ。承認はリスト全体と最終テキストをカバーしなければなりません
- 数件程度の一回限りのジョブ。シャーディングは過剰です
インストール方法
- インストールプロンプトをあなたのエージェントにコピーしてください:
Read https://skillu.dev/install/agent.md, then install the Durable Bulk Execution skill (durable-bulk-execution). - または、公開後にこのページから Skill パッケージをダウンロードし、そのフォルダをエージェントの skills ディレクトリに配置します。
- スラッシュコマンドで呼び出します。例:
/durable-bulk-execution。あとは欲しいものをそのまま言葉で伝えるだけです。
よくある質問
なぜ一つの長いスクリプトではダメなのですか?
バックグラウンドの子プロセスは、親セッションとともに終了します。この Skill の基になった事故では、499 件の実行が 79 件目で止まり、ログには何のエラーもありませんでした。
完了したかどうかはどうわかりますか?
チェックポイントを読むことでわかります。バッチが完了したと言えるのは、すべての id がチェックされたときだけであり、ログが静かになったときではありません。