All authors

Claude Skills by cyotee
github.com/cyotee299 skills0 installs382 views
- Uniswap V3 SwapsThis skill should be used when the user asks about "swap", "SwapRouter", "exactInput", "exactOutput", "multi-hop", "swap callback", "sqrtPriceLimit", or needs to understand swap execution and routing.Votes: 0GitHub stars: 9
- Uniswap V3 TicksThis skill should be used when the user asks about "ticks", "tick spacing", "TickMath", "tick bitmap", "price levels", "tick crossing", or needs to understand the tick system and price discretization.Votes: 0GitHub stars: 9
- Uniswap V4 ArchitectureThis skill should be used when the user asks about "Uniswap V4 architecture", "V4 overview", "singleton pattern", "V3 vs V4 differences", or needs a high-level understanding of how Uniswap V4 works.Votes: 0GitHub stars: 9
- Uniswap V4 FeesThis skill should be used when the user asks about "fees", "LP fee", "dynamic fees", "protocol fees", "fee override", "LPFeeLibrary", or needs to understand the V4 fee system.Votes: 0GitHub stars: 9
- Uniswap V4 Flash AccountingThis skill should be used when the user asks about "flash accounting", "settle", "take", "sync", "transient storage", "currency deltas", "unlock pattern", or needs to understand the deferred settlement mechanism.Votes: 0GitHub stars: 9
- Uniswap V4 HooksThis skill should be used when the user asks about "hooks", "beforeSwap", "afterSwap", "hook permissions", "BaseHook", "hook callbacks", "HookMiner", or needs to understand the V4 hook system.Votes: 0GitHub stars: 9
- Uniswap V4 LiquidityThis skill should be used when the user asks about "liquidity", "modifyLiquidity", "positions", "ERC6909", "add liquidity", "remove liquidity", "LP tokens", or needs to understand position management.Votes: 0GitHub stars: 9
- Uniswap V4 Pool ManagerThis skill should be used when the user asks about "PoolManager", "unlock", "unlockCallback", "singleton", "pool operations", or needs to understand the core PoolManager contract.Votes: 0GitHub stars: 9
- Uniswap V4 PoolsThis skill should be used when the user asks about "PoolKey", "PoolId", "Slot0", "pool state", "pool initialization", "Currency", or needs to understand pool identification and state management.Votes: 0GitHub stars: 9
- Uniswap V4 SwapsThis skill should be used when the user asks about "swap", "SwapParams", "exactInput", "exactOutput", "BeforeSwapDelta", "swap routing", or needs to understand swap execution in V4.Votes: 0GitHub stars: 9
- Voltaire Effect ArchitectureThis skill should be used when the user asks about "voltaire-effect architecture", "voltaire-effect overview", "how does voltaire-effect work", "what is voltaire-effect", "Effect.ts Ethereum library", "Voltaire Effect layers", "decode use provide pattern", "voltaire-effect vs viem", "voltaire-effect vs ethers", "voltaire-effect getting started", or needs a high-level understanding of how voltaire-effect integrates Voltaire Ethereum primitives with Effect.ts.Votes: 0GitHub stars: 9
- Voltaire Effect ContractsType-safe contract interaction with Contract factory. Use when reading or writing to smart contracts.Votes: 0GitHub stars: 9
- Voltaire Effect CryptoThis skill should be used when the user asks about "voltaire-effect crypto", "KeccakService", "Secp256k1", "BLS12-381", "AES-GCM", "HDWallet", "BIP-39", "CryptoLive", "CryptoTest", "keccak256 Effect", "ECDSA Effect", "voltaire hashing", "voltaire signing", or needs to understand the cryptographic services in voltaire-effect.Votes: 0GitHub stars: 9
- Voltaire Effect Error HandlingTyped error handling with Effect Schema and services. Use when handling parse errors, network failures, or contract reverts.Votes: 0GitHub stars: 9
- Voltaire Effect LayersLayer composition patterns for dependency injection. Use when composing providers, signers, and crypto services.Votes: 0GitHub stars: 9
- Voltaire Effect OverviewType-safe Ethereum library with Effect.ts integration. Use when building TypeScript Ethereum apps with typed errors, composable operations, and full type safety.Votes: 0GitHub stars: 9
- Voltaire Effect ProviderJSON-RPC provider operations with Effect.ts. Use when reading blockchain data, making contract calls, or estimating gas.Votes: 0GitHub stars: 9
- Voltaire Effect SchemasThis skill should be used when the user asks about "voltaire branded types", "Effect Schema Ethereum", "Address schema", "Hash schema", "Uint8Array branded", "S.decode address", "ParseError", "voltaire primitives", "type safety Ethereum", or needs to understand how voltaire-effect handles type-safe Ethereum data.Votes: 0GitHub stars: 9
- Voltaire Effect ServicesThis skill should be used when the user asks about "ProviderService", "SignerService", "TransportService", "HttpTransport", "WebSocketTransport", "JSON-RPC Effect", "getBalance", "getBlock", "getBlockNumber", "sendTransaction", "voltaire-effect provider", "Layer.provide", or needs to understand the voltaire-effect service system.Votes: 0GitHub stars: 9
- Voltaire Effect SignerTransaction signing with local keys or wallets. Use when sending transactions or signing messages.Votes: 0GitHub stars: 9
- Voltaire Effect StreamingThis skill should be used when the user asks about "voltaire-effect streaming", "watchBlocks", "block streaming", "event streaming", "reorg detection", "BlockStream", "TransactionStream", "subscribe", "real-time blockchain", or needs to understand how voltaire-effect handles real-time blockchain data.Votes: 0GitHub stars: 9
- Voltaire Effect TestingThis skill should be used when the user asks about "voltaire-effect testing", "CryptoTest", "TestTransport", "mock provider", "test layers", "layer swap testing", "Effect test patterns", "deterministic crypto", or needs to understand how to test programs built with voltaire-effect.Votes: 0GitHub stars: 9
- Wagmi ConfigWagmi createConfig setup with chains and transports. Use when configuring multi-chain support and network connections.Votes: 0GitHub stars: 9
- Wagmi ConnectorsWallet connectors for MetaMask, WalletConnect, injected, and more. Use when setting up wallet connections.Votes: 0GitHub stars: 9
- Wagmi OverviewVanilla JS Ethereum library built on viem. Use for wallet connections, contract interactions, and blockchain queries.Votes: 0GitHub stars: 9
- Wagmi React ConnectWallet connection hooks for React. Use when connecting wallets and managing connection state.Votes: 0GitHub stars: 9
- Wagmi React HooksReact hooks for blockchain queries and mutations. Use when reading/writing contracts or querying chain data.Votes: 0GitHub stars: 9
- Wagmi React OverviewReact hooks library for Ethereum built on viem and TanStack Query. Use when building React apps with wallet connections and contract interactions.Votes: 0GitHub stars: 9
- Wagmi React ProvidersWagmiProvider and QueryClientProvider setup for React. Use when configuring the React context for wallet and blockchain data.Votes: 0GitHub stars: 9
- Wagmi React ReaduseReadContract hook for reading smart contract data. Use when querying contract view/pure functions in React.Votes: 0GitHub stars: 9
- Wagmi React WriteuseWriteContract hook for sending transactions. Use when executing state-changing contract functions in React.Votes: 0GitHub stars: 9
- Wagmi Read ContractRead contract data with type-safe ABI. Use when querying smart contract view/pure functions.Votes: 0GitHub stars: 9
- Wagmi TransportsHTTP and WebSocket transports for blockchain connectivity. Use when configuring network connections.Votes: 0GitHub stars: 9
- Wagmi Write ContractWrite to contracts and send transactions. Use when executing state-changing contract functions.Votes: 0GitHub stars: 9
- Defi Incident PatternsMaps real DeFiHackLabs incident patterns to Crane/IndexedEx adversarial catalog IDs and secure-development checklists. Use when the user asks about "DeFiHackLabs", "historical DeFi hacks", "incident-driven security", "what hacks teach us", "secure vault checklist", "oracle manipulation patterns", "skim attack", "first deposit inflation", "arbitrary call allowance drain", "TOCTOU issuance", "surplus refund", "balance minus floor", "permissionless reclaim", "structural resize", or wants to impr...Votes: 0GitHub stars: 9
- Indexedex Ui Tx TestingRuns IndexedEx/DTF frontend transactions through the UI with Playwright injected wallets (not MetaMask) and verifies on-chain effects. Use when the user asks to "test UI txs", "e2e bond", "live swap UI", "Playwright staking", "verify deposit through UI", "DTF e2e", "Robinhood Anvil UI", "click through money path", or after frontend money-path changes. DO NOT use for Foundry contract tests (crane-testing / indexedex-testing) or pure copy/IA smoke without txs.Votes: 0GitHub stars: 9
- Indexedex Uniswap V4 Hook PackagesGuides implementation of IndexedEx Uniswap V4 Hook Diamond Packages (IUniswapV4HookDiamondPackage), package→Vault Registry→hook factory deploy, CREATE2 flag mining, salt without package address, HookFlags facet, immutable postDeploy diamonds, and production-first tests. Use when building or reviewing "V4 hook package", "UniswapV4HookDiamondPackage", "deployHookVault", "requiredHookFlags", "hook diamond factory", "mineNonce", Single SE Buffer CP Hook package, or any new hook DFPkg under contra...Votes: 0GitHub stars: 9
- Browser AutomationReliable, composable browser automation using minimal OpenCode Browser primitives.Votes: 0GitHub stars: 9
- Browser AutomationReliable, composable browser automation using minimal OpenCode Browser primitives.Votes: 0GitHub stars: 9
- Aave V3 ArchitectureThis skill should be used when the user asks about "Aave V3 architecture", "Pool contract", "PoolAddressesProvider", "PoolConfigurator", "Aave lending", "Aave borrowing", or needs a high-level understanding of how Aave V3 works.Votes: 0GitHub stars: 9
- Aave V3 ConfigurationThis skill should be used when the user asks about "ReserveConfiguration", "interest rate strategy", "DefaultReserveInterestRateStrategyV2", "reserve factor", "LTV", "liquidation threshold", "caps", "PoolConfigurator", or needs to understand Aave V3 reserve configuration.Votes: 0GitHub stars: 9
- Aave V3 EmodesThis skill should be used when the user asks about "eMode", "efficiency mode", "correlated assets", "liquid eModes", "collateralBitmap", "borrowableBitmap", "EModeCategory", or needs to understand Aave V3 Efficiency Modes.Votes: 0GitHub stars: 9
- Aave V3 TokensThis skill should be used when the user asks about "aToken", "AToken.sol", "VariableDebtToken", "debt tokens", "scaled balance", "liquidity index", "ScaledBalanceTokenBase", or needs to understand Aave V3 token implementations.Votes: 0GitHub stars: 9
- Crane AccessThis skill should be used when the user asks about "access control", "onlyOwner", "onlyOperator", "ownership transfer", "MultiStepOwnable", "ERC8023", "operable pattern", "function-level permissions", "reentrancy protection", "reentrancy lock", or needs to restrict function access in Crane Diamond contracts.Votes: 0GitHub stars: 9
- Crane AerodromeThis skill should be used when the user asks about "Aerodrome integration", "Aerodrome swap", "Aerodrome liquidity", "volatile pool", "stable pool", "Slipstream", "concentrated liquidity on Aerodrome", or needs to interact with Aerodrome DEX on Base using Crane's service libraries.Votes: 0GitHub stars: 9
- Crane ArchitectureThis skill should be used when the user asks about "facet", "target", "repo", "diamond pattern", "storage slot", "guard function", "DFPkg", "AwareRepo", "Service pattern", "Modifiers", "ERC2535", or needs guidance on Crane's core architectural patterns for building modular, upgradeable smart contracts.Votes: 0GitHub stars: 9
- Crane BalancerThis skill should be used when the user asks about "Balancer V3 integration", "Balancer pool", "weighted pool", "constant product pool", "BPT token", "Balancer vault", "rate provider", or needs to create or interact with Balancer V3 pools using Crane's DFPkg and service libraries.Votes: 0GitHub stars: 9
- Crane CamelotThis skill should be used when the user asks about "Camelot integration", "Camelot swap", "Camelot liquidity", "Camelot V2", "fee-on-transfer tokens", "asymmetric fees", "directional fees", or needs to interact with Camelot DEX on Arbitrum using Crane's service library.Votes: 0GitHub stars: 9
- Crane Code StyleThis skill should be used when the user asks about "code style", "naming convention", "imports", "section headers", "slot naming", "viaIR", "stack too deep", "formatting", or needs guidance on Crane's code conventions and style requirements.Votes: 0GitHub stars: 9
- Crane DeploymentThis skill should be used when the user asks about "create3", "deploy", "diamond factory", "package", "deterministic deployment", "cross-chain", "DiamondPackageCallBackFactory", "FactoryService", or needs guidance on deploying Diamond proxies and facets using Crane's factory system.Votes: 0GitHub stars: 9