ccashwell/evm-cortex

Ethereum protocol engineering squad for AI coding assistants

This repository also configures its own agents. See what evm-cortex tells them →

131Stars on the repository
153Mods indexed here, across every type
17d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ccashwell/evm-cortex

Skill Claude CodeCodex

Front-running and MEV protection patterns for Solidity protocols. Use when designing swaps, auctions, NFT mints, or any transaction-ordering-dependent logic. Covers sandwich attacks, commit-reveal, Flashbots, slippage protection, and deadline parameters.

not rated 131 17d ago A SkillSpector: pass 54 tokens original MIT

fuzzing-patterns

50

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when writing fuzz tests for Solidity contracts. Covers property-based testing, input constraining with vm.assume/vm.bound, stateful vs stateless fuzzing, configuring runs, seed corpus, and interpreting counterexamples.

not rated 131 17d ago A SkillSpector: pass 50 tokens original MIT

gas-optimization

51

ccashwell/evm-cortex

Skill Claude CodeCodex

Gas optimization patterns for Solidity smart contracts. Use when optimizing contract deployment cost, runtime gas usage, or reviewing gas-critical paths. Covers calldata vs memory, immutable/constant, unchecked blocks, storage packing, batch operations, and custom errors.

not rated 131 17d ago A SkillSpector: pass 51 tokens original MIT

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when tracking gas costs, detecting regressions in CI, or optimizing Solidity contracts. Covers forge snapshot, gas reports, CI integration, and optimization techniques.

not rated 131 17d ago A SkillSpector: pass 36 tokens original MIT

governance-attacks

53

ccashwell/evm-cortex

Skill Claude CodeCodex

Governance vulnerabilities and safe design patterns for onchain DAOs. Use when designing or auditing governance systems, voting mechanisms, proposal workflows, or treasury management. Covers flash loan voting, vote buying, proposal griefing, timelock bypass, and quorum manipulation.

not rated 131 17d ago A SkillSpector: pass 58 tokens original MIT

governance-patterns

54

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing onchain governance, DAO voting systems, or timelock-controlled execution. Covers OpenZeppelin Governor, TimelockController, voting strategies, quorum calculations, and proposal lifecycle.

not rated 131 17d ago A SkillSpector: pass 45 tokens original MIT

immutable-constants

55

ccashwell/evm-cortex

Skill Claude CodeCodex

Proper use of immutable and constant variables for gas savings and correctness. Use when deploying contracts with fixed configuration, optimizing gas, or deciding between constant, immutable, and storage variables.

not rated 131 17d ago A SkillSpector: pass 39 tokens original MIT

integer-overflow

56

ccashwell/evm-cortex

Skill Claude CodeCodex

Integer safety patterns for Solidity 0.8+. Use when working with unchecked blocks, safe casting, or intermediate calculation overflow risks. Covers automatic checks, intentional overflow, phantom overflow, and safe math patterns.

not rated 131 17d ago A SkillSpector: pass 45 tokens original MIT

interface-design

57

ccashwell/evm-cortex

Skill Claude CodeCodex

Interface and abstract contract design patterns for Solidity protocols. Use when designing modular contract systems, defining protocol standards, implementing EIP-165, or structuring inheritance hierarchies.

not rated 131 17d ago A SkillSpector: pass 38 tokens original MIT

invariant-testing

58

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when writing Foundry invariant (stateful fuzz) tests. Covers handler contracts, ghost variables, target configuration, common invariant patterns, and handler design for DeFi protocols.

not rated 131 17d ago A SkillSpector: pass 39 tokens original MIT

ipfs-deployment

59

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when deploying dApp frontends to IPFS or decentralized hosting. Covers static builds, IPFS pinning (Pinata, Fleek), ENS content hash, trailingSlash configuration, and gateway setup.

not rated 131 17d ago C 46 tokens original MIT

l2-deployment

60

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when deploying contracts to L2 networks (Base, Optimism, Arbitrum). Covers L2-specific considerations, PUSH0 compatibility, gas estimation, L1 data costs, bridge integration, and deployment scripts.

not rated 131 17d ago A SkillSpector: pass 48 tokens original MIT

library-patterns

61

ccashwell/evm-cortex

Skill Claude CodeCodex

Library design patterns for reusable Solidity code. Use when creating shared utilities, math libraries, or type-safe operations. Covers internal vs external libraries, using-for, deployment patterns, and common math libraries.

not rated 131 17d ago A SkillSpector: pass 43 tokens original MIT

liquidity-mining

62

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing liquidity mining programs, LP incentive systems, or MasterChef-style reward distribution. Covers emission schedules, gauge systems, boost mechanics, and reward claiming.

not rated 131 17d ago A SkillSpector: pass 38 tokens original MIT

lp-analyst

63

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when analyzing LP positions, calculating impermanent loss, optimizing position ranges, estimating fee revenue, rebalancing strategies, or building automated liquidity management. Covers both Uniswap V3 NonfungiblePositionManager and V4 PositionManager positions.

not rated 131 changed 17d ago A SkillSpector: warn 53 tokens original MIT

minimal-proxy

64

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when deploying many identical contracts cheaply with EIP-1167 minimal proxy (clones). Covers Clones library, initialization patterns, gas efficiency, factory patterns, and limitations.

not rated 131 17d ago A SkillSpector: pass 40 tokens original MIT

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when deploying the same protocol to multiple chains at the same address. Covers CREATE2 for deterministic addresses, deployment registries, chain-specific configuration, multi-chain testing, and canonical deployment patterns.

not rated 131 17d ago A SkillSpector: pass 44 tokens original MIT

natspec-standards

66

ccashwell/evm-cortex

Skill Claude CodeCodex

NatSpec documentation standards for Solidity contracts. Use when writing or reviewing contract documentation. Every public and external function must have NatSpec. Covers all tags, formatting conventions, and complete examples.

not rated 131 17d ago A SkillSpector: pass 44 tokens original MIT

oracle-manipulation

67

ccashwell/evm-cortex

Skill Claude CodeCodex

Oracle attack vectors and safe integration patterns for DeFi protocols. Use when integrating Chainlink, Uniswap TWAP, or any price oracle. Covers staleness checks, L2 sequencer downtime, sandwich oracle updates, and fallback strategies.

not rated 131 17d ago A SkillSpector: pass 53 tokens original MIT

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when performing a comprehensive smart contract security audit. Implements the Pashov Audit Group's parallelized 12-agent attacker-framing methodology (solidity-auditor v4) — nine single-specialty lenses (math precision, access control, economic security, execution trace, invariant, periphery, first principles…

not rated 131 changed 17d ago A SkillSpector: warn 166 tokens original MIT

pool-finder

69

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when discovering Uniswap pools, querying pool state, analyzing TVL/volume, finding optimal swap routes, or inspecting pool parameters. Covers V3 Factory queries, V4 PoolManager state, subgraph queries, and cast/forge inspection commands.

not rated 131 changed 17d ago A SkillSpector: pass 54 tokens original MIT

proxy-patterns

70

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when choosing or implementing proxy/upgrade patterns. Compares UUPS (EIP-1822), TransparentUpgradeableProxy, Beacon proxy, minimal proxy (EIP-1167), and Diamond (EIP-2535) with gas costs, flexibility, and security tradeoffs.

not rated 131 17d ago A SkillSpector: pass 61 tokens original MIT

reentrancy-patterns

71

ccashwell/evm-cortex

Skill Claude CodeCodex

Comprehensive reentrancy attack patterns and defenses for Solidity. Use when writing contracts with external calls, integrating tokens with callbacks (ERC-777, ERC-1363), or auditing for reentrancy vulnerabilities. Covers all variants including read-only reentrancy.

not rated 131 17d ago A SkillSpector: pass 58 tokens original MIT

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when building with Scaffold-ETH 2. Covers project structure, custom hooks (useScaffoldReadContract, useScaffoldWriteContract), debug page, deploying contracts, hot reload, and wagmi integration.

not rated 131 17d ago A SkillSpector: warn 50 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: