audit-changes
Audit only the git diff vs main (or specified base). Optimized for PR review.
Explain a finding in plain English, with examples. Optionally tailored to a beginner audience.
> /plugin marketplace add omermaksutii/RugProof > /plugin install rugproof@rugproof
How it fires
How this command gets triggered: by you, by Claude, or both.
/explainContext preview
What this command does when you run it.
Explain a finding in plain English, with examples. Optionally tailored to a beginner audience.
description: Explain a finding in plain English, with examples. Optionally tailored to a beginner audience. argument-hint: "<finding-id> [--audience=beginner|engineer|exec]" allowed-tools: Read, Skill
For `$ARGUMENTS` (finding ID like `REENT-001`), produce a plain-English explanation.
Assume the reader is a competent Solidity engineer but not a security specialist. Cover:
1. **What the finding is** (one sentence, no jargon). 2. **Why it matters** (concrete impact: "anyone can drain the vault", "the admin can pause withdrawals forever", etc.). 3. **How it works** (short walkthrough of the exploit). 4. **What to do** (the fix, with a code diff if appropriate). 5. **Related real-world incidents** (cite if found in `c4-history` / `sherlock-history`).
For `--audience=beginner`, soften:
For `--audience=exec`:
Rugproof your code before someone else does. 🌐 Live site: omermaksutii.github.io/RugProof 📦 Latest: v1.0.0 — 45 commands · 23 agents · 45 skills · 13 MCP servers · tested, offline-first, with rule packs, a benchmark, non-EVM coverage, and post-deploy
Repo: omermaksutii/RugProof
Audit only the git diff vs main (or specified base). Optimized for PR review.
Deep audit — same as /audit but spawns more parallel subagents, runs multi-pass review, and chases exploit chains across files.
Audit third-party dependencies — resolve installed versions, cross-reference known-vulnerable releases, and flag vendored code that has diverged from upstream.
Diff two Rugproof audit reports (before vs after) to track regressions — what's new, what's fixed, and whether the grade moved.
Pull past public audits (Code4rena, Sherlock, Spearbit, etc.) for a deployed contract or known protocol.
Audit a deployed contract on a live chain. Pulls verified source from the block explorer, optionally forks the chain for live-state simulation.