Gate deploy on a security audit and invariant tests across the top vuln classes — deploy is irreversible. Reach for this before any mainnet go-live.
Scanned 9/23/2026
npx -y skills add mcorbett51090/RavenClaude --skill audit-before-deploy --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Audit Before Deploy?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/mcorbett51090-audit-before-deploy)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: audit-before-deploy
description: "Gate deploy on a security audit and invariant tests across the top vuln classes — deploy is irreversible. Reach for this before any mainnet go-live."
---
# Skill: Audit before deploy
A non-upgradeable contract has no hotfix; shipping unaudited is shipping an exploit (§3 #1).
## Step 1 — Check the top three
Reentrancy (checks-effects-interactions + guard), access control (modifiers/init), arithmetic (overflow/rounding) first (§3 #2).
## Step 2 — Model the threat surface
Add oracle manipulation, flash loans, and MEV to the code review (§3 #7).
## Step 3 — Specify and fuzz invariants
Value-conservation and access invariants property/fuzz-tested, not just happy-path units (§3 #5).
## Step 4 — Gate the deploy
No go-live until the findings clear and the testnet exercise passes (§3 #1).
## Output
A severity-ranked findings set gating deploy, with invariant/fuzz coverage and the threat surface named. Traverse Tree 1 in the decision-trees file.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!