toverux/cantrips

🤖 Kuratierte Agenten-Fertigkeiten für KI-Agenten – eine kohärente Engineering-Schleife, die sich verstärkt: grill → spec → implement → review → commit → learn. Übernehmen oder forken Sie sie!

Was ist cantrips?

Diese Fertigkeit ‚Cantrips‘ ist speziell für Claude Code entwickelt und stellt einen automatischen Session-Warmhalte-Mechanismus bereit. Sie nutzt das Tool `ScheduleWakeup`, um die laufende Sitzung über eine Pause hinweg aktiv zu halten. Bei jedem Aufwachen antwortet der Agent mit einem nummerierten „ping X“ und plant sofort den nächsten Wakeup, um eine Endlosschleife zu erzeugen. Die Schleife kann entweder durch manuelle Rückkehr des Benutzers oder nach maximal zehn Pings (Fehlermodus) gestoppt werden. Der Hauptvorteil liegt darin, dass teure Cache-Warmings (wie Modell- oder Kontext-Caches) während der Abwesenheit des Benutzers erhalten bleiben, ohne dass externe Cron-Jobs benötigt werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add toverux/cantrips

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Nur Claude Code. Wenn Sie kein ScheduleWakeup-Tool haben, sagen Sie dies und stoppen Sie – ein Shell-Sleep oder ein externer Scheduler läuft außerhalb dieser Sitzung und wärmt nichts.

Halten Sie diese Sitzung über eine Pause hinweg warm. Planen Sie den nächsten Wakeup mit ScheduleWakeup:

  • prompt — /afk wörtlich, sodass der Wakeup in diese Fertigkeit zurückkehrt und die nächste verkettet.
  • delaySeconds — 3000.
  • reason — Cache-Warming für den Namen, damit der Benutzer liest, warum die Sitzung aufgewacht ist.

Bei jedem Aufwachen antworten Sie nur mit „ping X“ (nummerieren Sie sie), planen Sie den nächsten Wakeup und lassen Sie die Arbeit des Benutzers unberührt.

Stoppen Sie die Schleife, wenn der Benutzer zurückkehrt, oder wenn Sie zehn Pings erreicht haben (Fehlermodus). Rufen Sie ScheduleWakeup mit stop: true auf, damit ein ausstehender Wakeup nach dem Ende der Schleife nicht mehr auslösen kann.

Verwandte Skills