toverux/cantrips

🤖 厳選されたAIエージェントスキル — 一貫したエンジニアリングループを構成します:検討 → 仕様化 → 実装 → レビュー → コミット → 学習。採用するか、フォークしてください!

cantrips とは?

このスキルは、Claude Code専用に設計されたセッション維持メカニズムを提供します。`ScheduleWakeup`ツールを利用して、ユーザーが離席中でもエージェントセッションをアクティブに保ち、連続したタスクを自動的にチェーン実行します。主なユースケースは、長時間実行されるコード生成や分析タスクです。スキルは起床時に「ping X」(番号付き)と応答し、次の起床をスケジュール、最大10回までこのループを継続します。ユーザーが戻るか上限に達すると、`ScheduleWakeup`に`stop: true`を渡してループを終了し、未処理の起床が発生しないようにします。これにより、外部スケジューラやシェルスリープに頼らず、セッションの一貫性を維持できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add toverux/cantrips

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

Claude Codeのみ。 ScheduleWakeupツールがない場合は、その旨を伝えて停止してください — シェルスリープや外部スケジューラはこのセッションの外で動作し、何も温めません。

休憩中もこのセッションを温め続けてください。 ScheduleWakeupで次の起床をスケジュールします:

  • prompt — /afk をそのまま指定。起床時にこのスキルに再突入し、次のスキルをチェーンします。
  • delaySeconds — 3000。
  • reason — 名前キャッシュのウォーミング。ユーザーがセッションが起きた理由を読めるようにします。

起床のたびに「ping X」(番号付き)とだけ応答し、次の起床をスケジュールし、ユーザーの作業には触れないでください。

ユーザーが戻ったとき、または10回のpingに達したとき(失敗モード)にループを停止します。 ScheduleWakeupをstop: trueで呼び出し、ループ終了後に未処理の起床が発生しないようにしてください。

関連スキル