iktok90-design/ai-smart-contract-auditor/known-good-comparison
Claude Code and agent skill by iktok90-design/ai-smart-contract-auditor
- community
Checking that the SKILL.md file is still in the repository.
When auditing a contract that resembles a canonical implementation (OpenZeppelin, Solady, Uniswap, Compound, etc.), compare against the reference. Treat deviations as suspect by default.
Install
npx vskill@latest install iktok90-design/ai-smart-contract-auditor/known-good-comparisonSKILL.md
Known-good comparison (meta-skill)
Most production Solidity is forks of well-known references. The fastest path to high-precision audit is to know what "normal" looks like and treat deviations as suspect.
Reference catalog
The skill maintains awareness of canonical shapes:
Tokens
- OpenZeppelin ERC20, ERC721, ERC1155 (versions 4.x and 5.x)
- Solady ERC20, ERC721, ERC1155, ERC4626
- ERC-2612 permit canonical
- Permit2 Uniswap canonical
Access / governance
- OZ Ownable, Ownable2Step
- OZ AccessControl, AccessControlEnumerable, AccessControlDefaultAdminRules
- OZ Governor, GovernorVotes, GovernorTimelockControl
- Compound Governor Bravo
- OZ TimelockController
Proxies / upgrades
- OZ ERC1967, UUPS, TransparentUpgradeable
- OZ BeaconProxy
- Diamond standard EIP-2535 reference
- Solady LibClone
Math / utilities
- OZ Math.mulDiv
- Solady FixedPointMathLib
- PRBMath UD60x18, SD59x18
AMMs / DEX
- Uniswap V2 Pair, Router, Factory
- Uniswap V3 Pool, NonfungiblePositionManager
- Uniswap V4 PoolManager + hook templates
- Curve StableSwap, CryptoSwap
- Balancer V2, V3 vaults
Lending
- Aave V3 Pool, AToken, VariableDebtToken
- Compound V3 Comet
- Morpho Blue
Vaults
- OZ ERC4626 (v4.9+ for inflation defense)
- Yearn V3 strategies
- MetaMorpho
How to use
Step 1 — Detect reference
If the contract:
- Imports from
@openzeppelin/contractsorsolady/ - Inherits from a recognizable parent
- Implements a recognizable interface (
IERC20,IPoolManager, etc.) - Has function signatures matching a reference
→ Identify the reference and version.
Step 2 — Diff the deviations
For each function inherited or overridden from the reference:
- Has its body been modified?
- Has its access control been changed?
- Has its return value been altered?
- Has its modifier set been changed (e.g.
nonReentrantremoved)?
For each storage variable added beyond the reference:
- Is the storage layout still compatible with upgrade safety?
Step 3 — Treat deviations as suspect
Each deviation gets a justification check:
- Was this change intentional and beneficial?
- Or was it a typo / mistake / regression?
Most exploits in forks live in the deviation, not the reference.
Output integration
When finding-writing, include a reference comparison if applicable:
When NOT to use
- Pure novel implementations with no canonical parent.
- Contracts so heavily modified that the reference comparison is misleading.
Related
- /diff-audit command — exposes this skill as a user-facing operation
- [[confidence-scoring]] — known-good match → confidence MEDIUM-to-HIGH
- [[multi-pass-self-critique]] — known-good is a third independent pass
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/known-good-comparison/SKILL.md
Popularity
- Repository stars
- 37
- Repository forks
- 5
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/iktok90-design/ai-smart-contract-auditor/known-good-comparison)