← Ethereum (ethskills)CONTENT HISTORY
WHAT CHANGED
Update to Ethereum (ethskills)
Snapshot Oct 24, 2026 · 13:33 UTC · version 0.1.1
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Ethereum (ethskills) and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Deep EVM smart contract security audit. Use when asked to audit a contract, find vulnerabilities, or review Solidity someone else wrote. Covers 500+ checklist items across 19 domains. Different from the security skill, which teaches defensive coding.",
"included_files": [
{
"relative_path": "references/evm-audit-access-control.md",
"size_in_bytes": 4712
},
{
"relative_path": "references/evm-audit-assembly.md",
"size_in_bytes": 14339
},
{
"relative_path": "references/evm-audit-bridges.md",
"size_in_bytes": 14092
},
{
"relative_path": "references/evm-audit-chain-specific.md",
"size_in_bytes": 13221
},
{
"relative_path": "references/evm-audit-defi-amm.md",
"size_in_bytes": 19754
},
{
"relative_path": "references/evm-audit-defi-lending.md",
"size_in_bytes": 24664
},
{
"relative_path": "references/evm-audit-defi-staking.md",
"size_in_bytes": 15448
},
{
"relative_path": "references/evm-audit-dos.md",
"size_in_bytes": 5660
},
{
"relative_path": "references/evm-audit-erc20.md",
"size_in_bytes": 12170
},
{
"relative_path": "references/evm-audit-erc4337.md",
"size_in_bytes": 5589
},
{
"relative_path": "references/evm-audit-erc4626.md",
"size_in_bytes": 11864
},
{
"relative_path": "references/evm-audit-erc721.md",
"size_in_bytes": 7291
},
{
"relative_path": "references/evm-audit-flashloans.md",
"size_in_bytes": 4374
},
{
"relative_path": "references/evm-audit-general.md",
"size_in_bytes": 25615
},
{
"relative_path": "references/evm-audit-governance.md",
"size_in_bytes": 14614
},
{
"relative_path": "references/evm-audit-oracles.md",
"size_in_bytes": 19797
},
{
"relative_path": "references/evm-audit-precision-math.md",
"size_in_bytes": 12002
},
{
"relative_path": "references/evm-audit-proxies.md",
"size_in_bytes": 11382
},
{
"relative_path": "references/evm-audit-signatures.md",
"size_in_bytes": 11420
},
{
"relative_path": "references/master.md",
"size_in_bytes": 10901
}
],
"name": "audit",
"skill_md_contents": "---\nname: audit\ndescription: Deep EVM smart contract security audit. Use when asked to audit a contract, find vulnerabilities, or review Solidity someone else wrote. Covers 500+ checklist items across 19 domains. Different from the security skill, which teaches defensive coding.\n---\n\n# EVM Smart Contract Audit\n\nWalks domain-specific checklists against a contract and reports findings. All checklists are bundled in `references/`. Do not fetch them from the web.\n\n## Input\n\nThe contract source (pasted, uploaded, or a verified-source link the user provides). If you don't have the source, ask for it. Never audit from a contract address alone without the code.\n\n## Steps\n\n1. Read `references/master.md`. It has the routing table, methodology, and finding format.\n2. Read the contract(s).\n3. Pick 5–8 checklists from the routing table. Always include `evm-audit-general` and `evm-audit-precision-math`.\n4. Walk each checklist in `references/<skill-name>.md` against the code.\n5. Report findings using the format in `master.md`, sorted by severity.\n\n## Checklists\n\n| File | When |\n|---|---|\n| `references/evm-audit-general.md` | Always |\n| `references/evm-audit-precision-math.md` | Always |\n| `references/evm-audit-erc20.md` | Takes ERC20 tokens |\n| `references/evm-audit-defi-amm.md` | AMM, DEX, Uniswap V3/V4, liquidity pools |\n| `references/evm-audit-defi-lending.md` | Lending, borrowing, liquidations |\n| `references/evm-audit-defi-staking.md` | Staking, liquid staking, restaking |\n| `references/evm-audit-erc4626.md` | Vaults |\n| `references/evm-audit-erc4337.md` | Account abstraction, paymasters |\n| `references/evm-audit-bridges.md` | Cross-chain |\n| `references/evm-audit-proxies.md` | Upgradeable contracts |\n| `references/evm-audit-signatures.md` | EIP-712, permits, off-chain signatures |\n| `references/evm-audit-governance.md` | DAOs, voting, timelocks |\n| `references/evm-audit-oracles.md` | Price feeds |\n| `references/evm-audit-assembly.md` | Inline assembly, Yul, CREATE2 |\n| `references/evm-audit-chain-specific.md` | Non-mainnet chains |\n| `references/evm-audit-flashloans.md` | Flash loans |\n| `references/evm-audit-erc721.md` | NFTs |\n| `references/evm-audit-dos.md` | Loops, gas griefing |\n| `references/evm-audit-access-control.md` | Ownership, roles, admin powers |\n\n## Rules\n\n- Only report issues you can point to in the code. Quote the line.\n- Say clearly that this is an automated review, not a professional audit. For contracts holding real value, recommend a human audit too.\n- Don't file issues, open PRs, or post anywhere unless the user asks.\n\n## Sources\n\nChecklists from [evm-audit-skills](https://github.com/austintgriffith/evm-audit-skills), built from research by Dacian, beirao.xyz, Sigma Prime, RareSkills, Decurity, weird-erc20, Spearbit, Hacken, OpenZeppelin, Cyfrin, and more.\n"
}SHA-256 of public snapshot: 07e66fbcafe672226ea275474826014e131b0174ec14cf6acfded79613ee5bba