slop-detector 0.1.0
Catches slop as Claude writes it: refuses a file edit that replaces code with a '... rest of the code' placeholder, and tracks TODO stubs, not-implemented throws, debug prints, @ts-ignore and other leftovers in a band above the prompt and a /slop pane.
Install
/plugin marketplace add ryx2/slopshopper /plugin install slop-detector@slopshopper
Run both lines inside Claude Code.
Hooks into
- Pane
- Prompt
- Tool calls
- Toasts
- Slash commands
Also in ryx2/slopshopper
- secret-shield 0.1.0 Keeps secrets out of the transcript and out of the repo: redacts API keys, tokens, private keys and password URLs from tool results before Claude reads them, and refuses a Write, Edit or Bash command that embeds one. 0
- tripwire 0.1.0 Holds destructive commands until you say so: rm -rf, force pushes, git reset --hard, DROP TABLE, curl | sh, sudo, chmod -R 777, edits to .env. One question in Claude's own dialog, fail-closed if the guard itself breaks, and a /tripwire log of every decision. 0
- receipts 0.1.0 A ledger of what Claude touched this session: files created and edited, commands run and whether they failed, the git diffstat after each turn. /receipts prints it as Markdown for a PR description or a standup, or copies it to the clipboard. 0
- test-pulse 0.1.0 Runs your test suite after every turn in which Claude changed source, and keeps the result above the prompt: green with the pass count, red with the first failing test. Detects bun, npm, pytest, cargo and go, or runs the command you set. Toasts on a regression and a recovery. 0
- burn-rate 0.1.0 A fuel gauge above the prompt: context window fill, tokens in and out, dollars spent, dollars per hour, your plan's rate-limit window, and a sparkline of the last turns. Warns once when compaction is near. 0
More guardrails mods
- blast-radius 0.1.0 See what a risky command would change before it runs. 244.1k
- agents-md 0.1.0 AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction files of its own gets its AGENTS.md files instead: a prompt.context hook asks $.fs.ancestors for every AGENTS.md and .claude/AGENTS.md from the filesystem root down to the working director... 149.5k
- ruflo-rvf 0.3.5 mod + skill RVF format for portable agent memory, session persistence, and cross-platform transfer. As a mod (ADR-445): a write guard that keeps secrets out of memory, sessions and transfers, /rvf-mod, and a status file the console shows 73.9k
- openviking-memory 0.7.1 mod + skill Long-term semantic memory for Claude Code, powered by OpenViking. Auto-recall relevant memories at session start and capture important information during conversations. 39.3k
- tool-timing-badge 0.2.0 Times every tool call and wraps the engine's ToolUse rendering with a colored duration badge from the surface's own element table, on the terminal, Desktop and mobile. Hooks tool.call and ui.render using JSX. 32.4k