Sandy

Deterministisk gjenspilling av MCP/verktøy-sekvenser slik at gjentatte arbeidsflyter hopper over LLM-inferens helt.

av Sangkwun · Sangkwun/sandy

Krever oppsett ★ 7.6/10

Sandy — Deterministisk gjenspilling av MCP/verktøy-sekvenser slik at gjentatte arbeidsflyter hopper over LLM-inferens helt.

Hva den gjør

Sandy lar en agent registrere en repeterbar MCP/native-verktøy-sekvens (naviger, klikk, glob, les, bash, osv.) som et versjonert JSON-scenario og spille det av med en lokal Python CLI, med null LLM-tokens brukt på gjenspillingen. Utløses når en sesjon viser et gjentakende verktøy-kallmønster, eller brukeren ber om å lagre/automatisere/spille av en arbeidsflyt, eller /sandy-kommandoen kalles direkte.

Testrapport

SKILL.md peker til ${CLAUDE_PLUGIN_ROOT}/scripts/play.py, references/schema.md og assets/examples/, men alle tre ligger som søsken til skills/sandy/ ved plugin-roten, ikke inni den -- en rett cp -r av ferdighetsmappen sender en SKILL.md uten scripts/-katalog i det hele tatt, bekreftet ved å faktisk kjøre den kopierte ferdigheten og få FileNotFoundError; manuell re-montering av SKILL.md + scripts/ + references/ + assets/ til én flat mappe og re-kjøring fikset det og produserte en korrekt tørrkjøring og et ekte ende-til-ende scenario (glob -> append_file) med null LLM-kall.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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 gjenspilling av MCP/verktøy-sekvenser slik at gjentatte arbeidsflyter hopper over LLM-inferens helt.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • I keep running this same glob-then-append sequence, save it as a replay
  • Replay yesterday's scrape-and-notify workflow without any LLM calls
  • Automate this repeating navigate-click-read pattern so it's token-free