Sandy
Deterministisk gentagelse af MCP/værktøjskaldsekvenser, så gentagne arbejdsgange helt springer LLM-inferens over.
Virker med opsætning
Hvad det gør
Sandy lader en agent optage en gentagelig MCP/native-tool-sekvens (navigate, click, glob, read, bash, etc.) som et versioneret JSON-scenarie og afspille det med en lokal Python CLI, uden at bruge LLM-tokens på afspilningen. Udløses når en session viser et gentagende værktøjskaldsmønster, eller brugeren beder om at gemme/automatisere/afspille en arbejdsgang, eller /sandy-kommandoen kaldes direkte.
Testrapport
SKILL.md peger på ${CLAUDE_PLUGIN_ROOT}/scripts/play.py, references/schema.md og assets/examples/, men alle tre ligger som søskende til skills/sandy/ ved plugin-roden, ikke inde i den -- en direkte cp -r af skill-mappen leverer en SKILL.md uden scripts/-mappe overhovedet, bekræftet ved faktisk at køre den kopierede skill og få FileNotFoundError; manuelt at samle SKILL.md + scripts/ + references/ + assets/ i én flad mappe og køre igen løste det og producerede en korrekt dry-run og et reelt end-to-end-scenarie (glob -> append_file) med nul LLM-kald.
Testet: 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
Kommandoer og eksempelprompter
/sandyDeterministisk gentagelse af MCP/værktøjskaldsekvenser, så gentagne arbejdsgange helt springer LLM-inferens over.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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