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

Signature attack vectors and safe verification patterns for Solidity. Use when implementing permit, meta-transactions, gasless approvals, or any signature-based authentication. Covers replay attacks, EIP-712, nonce management, malleability, and permit front-running.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when performing an accounting-first smart contract security audit in the style of 0xSimao. Maps the protocol's money model first — assets, tracked totals, the asymmetry table, invariants, lifecycles, and actor cohorts — then attacks it with 12 parallel single-specialty lenses reverse-engineered from 0xSimao's 869…

not rated 131 17d ago B SkillSpector: warn 0 tokens original MIT

slither-analysis

75

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when running Slither static analysis on Solidity contracts. Covers running slither, key detectors, false positive filtering, severity levels, upgradeability checks, CI integration, and triage methodology.

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

solidity-patterns

76

ccashwell/evm-cortex

Skill Claude CodeCodex

Core Solidity design patterns for safe, maintainable smart contracts. Use when writing new contracts, reviewing architecture, or refactoring existing protocol code. Covers checks-effects-interactions, pull-over-push, guard checks, state machines, access restriction, and commit-reveal.

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

solidity-security

77

ccashwell/evm-cortex

Skill Claude CodeCodex

Security-focused Solidity development patterns. Use when writing contracts that handle funds, interact with external tokens, or accept user input. Covers reentrancy guards, SafeERC20, access control, input validation, integer safety, and safe external calls.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing staking contracts, reward distribution systems, or yield farming. Covers the Synthetix reward model, per-second accrual, cooldown periods, and boosted reward mechanics.

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

storage-layout

79

ccashwell/evm-cortex

Skill Claude CodeCodex

EVM storage layout expertise for struct packing, proxy storage patterns, and collision avoidance. Use when designing data structures, working with upgradeable proxies, optimizing storage costs, or debugging storage-related issues.

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

subgraph-patterns

80

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when building or maintaining The Graph subgraphs. Covers subgraph.yaml manifest, schema.graphql design, AssemblyScript mappings, event handlers, data source templates, testing with matchstick, deployment, and indexing optimization.

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

test-fixtures

81

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when setting up test environments for Solidity protocols. Covers mock contracts, fork-based fixtures, shared setUp, factory patterns, token deployments, and reusable test helpers.

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

time-manipulation

82

ccashwell/evm-cortex

Skill Claude CodeCodex

Time-based vulnerability patterns and safe usage for Solidity contracts. Use when implementing unlock schedules, cooldowns, auctions, or any time-dependent logic. Covers block.timestamp manipulation, epoch boundary attacks, and safe time patterns.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing bonding curve token sales, automated market makers with supply-dependent pricing, or continuous token models. Covers linear, polynomial, logarithmic, and Bancor-style curves.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Safe integration patterns for non-standard ERC-20 tokens. Use when building protocols that accept arbitrary tokens. Covers USDT (no return value), USDC (6 decimals, blacklist), fee-on-transfer, rebasing tokens, ERC-777 callbacks, pausable tokens, and Permit2.

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

type-driven-design

85

ccashwell/evm-cortex

Skill Claude CodeCodex

Design Solidity contracts using type-driven composition instead of inheritance. Structs encapsulate storage, free functions define behavior via using for global, and contracts become thin external shells. Eliminates inheritance hell, exposes the full interface explicitly, and enables granular isolated testing at every…

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

uniswap-math

86

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when working with Uniswap pricing math, tick calculations, liquidity formulas, or Q64.96 fixed-point arithmetic. Covers TickMath, SqrtPriceMath, SwapMath, FullMath, TickBitmap, LiquidityAmounts, Position library, and all key formulas for concentrated liquidity AMMs.

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

uniswap-v3-expert

87

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building on, integrating with, or analyzing Uniswap V3. Covers concentrated liquidity, tick-based pricing, UniswapV3Factory, UniswapV3Pool, NonfungiblePositionManager, SwapRouter, oracle observations, fee tiers, and production deployment addresses across all chains.

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

uniswap-v4-expert

88

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building on, integrating with, or analyzing Uniswap V4. Covers PoolManager singleton architecture, flash accounting via EIP-1153 transient storage, hook lifecycle, PoolKey structure, Currency type, dynamic fees, custom accounting, native ETH support, PositionManager (ERC-721 positions), and production…

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

uniswap-v4-hooks

89

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building or reviewing Uniswap V4 hooks, custom AMM logic, dynamic fees, access controls, oracle hooks, return deltas, hook deployment, or hook-specific tests. Covers the current 14 permission flags, 10 callbacks, BaseHook implementation, delta accounting, address mining, and testing requirements.

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

uniswap-v4-testing

90

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when writing Foundry tests for Uniswap V4 hooks, router integrations, or pool interactions. Covers test setup with Deployers, HookMiner for address mining, swap/liquidity test patterns, gas profiling, fork testing against production pools, and invariant testing for custom hooks.

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

upgrade-safety

91

ccashwell/evm-cortex

Skill Claude CodeCodex

Upgrade vulnerability detection and prevention for Solidity proxy contracts. Use when implementing UUPS, Transparent, or Diamond proxy patterns. Covers uninitialized proxy attacks, storage collisions, selector clashing, and upgrade safety validation tools.

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

usdc-integration

92

ccashwell/evm-cortex

Skill Claude CodeCodex needs its repo

Use when integrating USDC into smart contracts, handling stablecoin transfers, approvals, or checking balances. Covers the 6-decimal rule, production contract addresses on all major chains, native vs bridged USDC variants, FiatTokenV22 proxy architecture, permit (EIP-2612), blocklist behavior, and safe integration…

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

wallet-integration

93

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when integrating wallets into dApps. Covers WalletConnect, injected providers, EIP-1193, account abstraction (EIP-4337, EIP-7702), Safe SDK, multi-sig interaction, hardware wallets, and network switching.

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

xray-pre-audit

94

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when preparing for a security audit, performing reconnaissance on a new codebase, or creating a protocol overview. Generates a structured pre-audit readiness report covering architecture overview, threat model, cross-linked protocol invariants, entry point classification and flow paths, composability analysis…

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building ERC-4626 tokenized vaults, yield aggregators, or share-based deposit/withdraw systems. Covers share math, rounding, first depositor attack mitigation, and complete implementation patterns.

not rated 131 17d ago A SkillSpector: pass 47 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: