ccashwell

153 mods across 1 repository, 131 stars between them.

compound-patterns

73

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when integrating with Compound V3 (Comet) for lending, borrowing, or building liquidation bots. Covers single-asset lending, collateral management, absorb mechanics, and interest rate models.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Constructor and initializer patterns for deploying Solidity contracts. Use when designing deployment flows, upgradeable proxies, factory patterns, or CREATE2 deployments. Covers constructor validation, initializer safety, and factory patterns.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when verifying deployed contracts on block explorers. Covers forge verify-contract, Etherscan/Basescan/Arbiscan APIs, Blockscout verification, constructor args encoding, flattening, proxy verification, and multi-file verification.

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

coverage-analysis

76

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when measuring test coverage for Solidity contracts, identifying untested code paths, or establishing coverage requirements. Covers forge coverage, lcov output, visualization, and coverage-driven testing.

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

create2-patterns

77

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when deploying contracts to deterministic addresses with CREATE2. Covers address prediction, salt selection, factory patterns, cross-chain same-address deployment, CREATE3, vanity addresses, and replay protection.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Cross-chain security patterns for multi-chain Solidity deployments and bridge interactions. Use when deploying contracts across multiple chains, integrating with bridges, or handling chain-specific behavior differences. Covers message replay, finality, and chain-specific gotchas.

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

curve-integration

79

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when integrating with Curve Finance for stablecoin swaps, liquidity provision, or gauge-based reward systems. Covers StableSwap math, crypto pools, meta-pools, gauge voting, and safe swap patterns.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building dApp frontends with wagmi v2 and viem. Covers useReadContract, useWriteContract, useSimulateContract, useWaitForTransactionReceipt, wallet connection (RainbowKit), chain switching, and ENS resolution.

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

delegate-call-risks

81

ccashwell/evm-cortex

Skill Claude CodeCodex

Delegatecall risks and safety patterns for Solidity proxies and modular contracts. Use when implementing upgradeable proxies, diamond patterns, or any contract using delegatecall. Covers storage layout requirements, context preservation, and implementation safety.

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

denial-of-service

82

ccashwell/evm-cortex

Skill Claude CodeCodex

Denial-of-service attack vectors and prevention patterns for Solidity. Use when designing loops, batch operations, withdrawal mechanisms, or any contract that iterates over user-controlled data. Covers unbounded loops, gas limits, griefing, and force-send ETH.

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

diamond-pattern

83

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building large modular contracts with EIP-2535 Diamond pattern. Covers facets, diamondCut, diamond loupe, AppStorage and DiamondStorage patterns, selector mapping, and facet upgrade process.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing Dutch auctions for token sales, NFT mints, fair launch mechanisms, or Gradual Dutch Auctions (GDAs). Covers linear/exponential price decay, batch auctions, and MEV-resistant patterns.

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

ccashwell/evm-cortex

Skill Claude CodeCodex

Economic attack vectors and defenses for DeFi protocols. Use when designing vaults, lending pools, AMMs, or any system with share-based accounting. Covers first depositor inflation, donation attacks, sandwich attacks on liquidity, JIT liquidity, and flash loan leveraged attacks.

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

eip712-signing

86

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing EIP-712 typed structured data signing. Covers domain separator, type hashing, encoding rules, DOMAINSEPARATOR caching, chain ID fork handling, permit (EIP-2612), and gasless transaction patterns.

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

erc1155-patterns

87

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building multi-token contracts with ERC-1155. Covers batch operations, URI handling, supply tracking, hybrid fungible and non-fungible patterns, and game item architectures.

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

erc20-patterns

88

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when implementing, extending, or integrating ERC-20 tokens. Covers standard interface, OpenZeppelin extensions (Permit, Votes, Burnable, Pausable, Capped, Snapshot), common pitfalls (USDT no-return, fee-on-transfer, rebasing), and SafeERC20 usage.

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

erc4626-patterns

89

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building tokenized vaults with ERC-4626. Covers deposit/mint/withdraw/redeem, share math, rounding rules, first depositor attack mitigation, yield strategies, and integration patterns.

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

erc721-patterns

90

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building or integrating ERC-721 NFT contracts. Covers standard interface, metadata, enumerable extension, royalties (EIP-2981), lazy minting, soulbound tokens, and safe minting patterns.

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

erc7702-patterns

91

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when building with EIP-7702 account abstraction. Covers EOA smart contract delegation, authorization tuples, transaction batching, sponsored transactions, session keys, and dApp integration. Live since Pectra (May 2025).

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

erc8004-patterns

92

ccashwell/evm-cortex

Skill Claude CodeCodex

Use when integrating ERC-8004 onchain agent identity. Covers agent identity registry, authentication, capability declaration, trust framework for AI agents interacting onchain. Deployed January 2026 on 20+ chains.

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

error-handling

93

ccashwell/evm-cortex

Skill Claude CodeCodex

Custom error patterns and revert handling for Solidity. Use when designing error hierarchies, implementing try/catch for external calls, or establishing error conventions across a protocol. Covers custom errors, revert patterns, error propagation, and NatSpec documentation.

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

event-design

94

ccashwell/evm-cortex

Skill Claude CodeCodex

Event-first contract design for efficient onchain data indexing. Use when designing contracts for The Graph, Dune, or any offchain indexing system. Covers indexed parameters, naming conventions, event costs, and designing contracts event-first.

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

fizz-convert

95

ccashwell/evm-cortex

Skill Claude CodeCodex

Convert English-language properties in PROPERTIES.md (produced by the Fizz skill) into Solidity assertions inside the existing fuzz harness, then flip their checkboxes. Trigger on "fizz-convert", "convert properties", "implement properties from PROPERTIES.md", "convert PROPERTIES.md to Solidity".

not rated 131 17d ago A 65 tokens copy · 100% MIT

fizz-sync

96

ccashwell/evm-cortex

Skill Claude CodeCodex

Reconcile an existing Fizz harness with a changed source tree. Detects added/removed/changed contract functions, quarantines stale properties, regenerates drifted handler stubs, and refreshes the snapshot. Trigger on "fizz-sync", "resync fuzzing", "sync fuzz harness", "refresh fuzzing properties", "fuzzing drift…

not rated 131 17d ago A 77 tokens copy · 100% 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: