Sandy
Deterministische Wiederholung von MCP/Tool-Aufrufsequenzen, damit wiederholte Workflows die LLM-Inferenz vollständig überspringen.
Funktioniert mit Setup
Was es kann
Sandy ermöglicht es einem Agenten, eine wiederholbare MCP/Native-Tool-Sequenz (navigieren, klicken, glob, lesen, bash usw.) als versioniertes JSON-Szenario aufzuzeichnen und es mit einer lokalen Python-CLI wiederzugeben, wobei für die Wiedergabe null LLM-Token verbraucht werden. Löst aus, wenn eine Sitzung ein sich wiederholendes Tool-Aufruf-Muster zeigt, der Benutzer auffordert, einen Workflow zu speichern/automatisieren/wiederzugeben, oder der Befehl /sandy direkt aufgerufen wird.
Testbericht
SKILL.md verweist auf ${CLAUDE_PLUGIN_ROOT}/scripts/play.py, references/schema.md und assets/examples/, aber alle drei befinden sich als Geschwister von skills/sandy/ am Plugin-Root und nicht darin – ein einfaches cp -r des Skill-Ordners liefert ein SKILL.md ohne Verzeichnis scripts/, bestätigt durch die tatsächliche Ausführung des kopierten Skills und die Fehlermeldung FileNotFoundError; das manuelle Zusammenfügen von SKILL.md + scripts/ + references/ + assets/ in einem flachen Ordner hat es behoben und eine korrekte Dry-Run und ein echtes End-to-End-Szenario (glob -> append_file) mit null LLM-Aufrufen produziert.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Sangkwun/sandy mkdir -p ~/.claude/skills cp -r sandy/sandy-skill/skills/sandy ~/.claude/skills/sandy
Befehle & Beispiel-Prompts
/sandyDeterministische Wiederholung von MCP/Tool-Aufrufsequenzen, damit wiederholte Workflows die LLM-Inferenz vollständig überspringen.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
I keep running this same glob-then-append sequence, save it as a replayReplay yesterday's scrape-and-notify workflow without any LLM callsAutomate this repeating navigate-click-read pattern so it's token-free