Database
Browse 6,168 skills across 448 packs and 38 categories
Anchor Programs
269LTrigger when building Solana smart contracts using the Anchor framework. This skill covers program initialization, state management, cross-program invocations (CPIs), Program Derived Addresses (PDAs), and secure account validation, enabling robust and maintainable on-chain logic.
Blockchain Indexing Data
300LTrigger when the user needs to index, query, or process blockchain data. Covers The Graph (subgraph development with AssemblyScript), custom indexers (Ponder, Envio), raw RPC optimization with batch calls and multicall, event-driven architectures, and real-time websocket subscriptions. Activate for indexing, The Graph, subgraph, blockchain data, RPC, or event queries.
Cairo Contracts
273LTrigger when you are building smart contracts for Starknet using Cairo. Covers contract architecture, state management, secure coding patterns, upgradeability, and interacting with the Starknet L2. Focuses on Cairo 1/2 for efficient and verifiable computation.
Chainlink Oracles
286LLeverage Chainlink's decentralized oracle networks to securely connect your smart contracts to off-chain data and computation. Covers price feeds, verifiable randomness (VRF), Chainlink Functions (Any API), and Automation (Keepers) for robust hybrid smart contracts.
Cosmwasm Development
221LDevelop smart contracts for Cosmos SDK blockchains using Rust and CosmWasm. Covers contract architecture, state management, testing, deployment, and inter-contract communication patterns. Trigger this skill when building secure, high-performance, and interoperable applications on sovereign Cosmos chains or zones.
Cross Chain Bridges
202LTrigger when the user is building cross-chain bridges, interoperability layers, or L2 bridging solutions. Covers message passing protocols (LayerZero, Axelar, Wormhole), lock-and-mint vs burn-and-mint models, ZK bridges, and L2-specific bridging for Optimism, Arbitrum, and zkSync. Activate for bridge, cross-chain, LayerZero, interoperability, or L2 development.
DAO Governance Contracts
65LTrigger when building decentralized autonomous organizations (DAOs), implementing on-chain governance mechanisms, or designing token-based voting systems. Covers OpenZeppelin Governors, timelock controllers, voting strategies (ERC-20/ERC-721 based), proposal lifecycle, and secure upgradeability for robust decentralized decision-making.
DEFI Protocol Development
233LTrigger when the user is building DeFi protocols including AMMs, lending platforms, vault strategies, or flash loan integrations. Covers constant product and concentrated liquidity AMM design, collateralization and liquidation engines, interest rate models, oracle integration, and composability. Activate for DeFi protocol, AMM, lending protocol, vault, or flash loan development.
Diamond Pattern
302LTrigger when designing highly modular, upgradable, and gas-efficient smart contract systems that exceed EVM contract size limits or require frequent, granular upgrades. Covers the EIP-2535 Diamond Standard for implementing multi-facet contracts, managing shared storage, and performing atomic upgrades.
Erc1155 Multi Token
190LThis skill covers how to design, deploy, and interact with ERC-1155 multi-token contracts. You use it when you need a single contract to manage fungible (FT), non-fungible (NFT), and semi-fungible tokens efficiently, often for games, ticketing, or complex digital assets.
Erc721 NFT Contracts
301LTrigger when building non-fungible token (NFT) smart contracts following the ERC-721 standard for digital collectibles, art, gaming assets, or unique digital identities. Covers secure, gas-efficient contract implementation, metadata management, minting patterns, and access control.
EVM Deep Dive
221LTrigger when the user needs deep understanding of EVM internals, including opcodes, memory and storage layout, ABI encoding, Yul or inline assembly, and gas optimization at the opcode level. Activate for EVM, opcodes, Yul, assembly, gas optimization, bytecode analysis, or storage slot computation.
Merkle Tree Patterns
243LTrigger when you need to efficiently verify the integrity and membership of large datasets on-chain without storing all data. This skill covers building Merkle trees, generating proofs, and verifying them in Solidity for use cases like whitelists, airdrops, and secure data commitments, optimizing gas costs and improving scalability.
Neon EVM
243LTrigger when building EVM-compatible dApps on Solana via Neon EVM. Covers deploying Solidity contracts through the Neon proxy, configuring Hardhat/Foundry for Neon RPC endpoints, and bridging interactions between EVM state and Solana programs.
Rust Blockchain Dev
225LTrigger when the user is building blockchain programs in Rust, including Solana programs with Anchor, Substrate pallets, or CosmWasm smart contracts. Covers memory safety for financial code, account models, PDAs, and cross-program invocation. Activate for Solana, Anchor, Rust blockchain, Substrate, or CosmWasm.
Smart Contract Testing
264LTrigger when the user needs to write, improve, or debug tests for smart contracts. Covers Foundry (forge test, fuzz testing, invariant testing), Hardhat with ethers.js, static analysis with Slither, symbolic execution with Mythril, and fork testing. Activate for contract testing, Foundry, Hardhat test, fuzz testing, or formal verification.
Solidity Smart Contracts
196LTrigger when the user is writing, reviewing, or debugging Solidity smart contracts for EVM-compatible chains. Covers gas-optimized contract design, proxy upgrade patterns, security best practices, and testing with Foundry or Hardhat. Activate for any mention of Solidity, ERC-20, ERC-721, ERC-1155, smart contract, or EVM development.
Staking Contracts
314LTrigger when building decentralized applications involving token locking, reward distribution, or validator incentives. This skill covers smart contract patterns for staking, unbonding mechanisms, reward calculation, and secure integration with frontends, focusing on Solidity and modern Web3 libraries.
Subgraph Development
298LTrigger when building off-chain data indexes for dApps, querying historical or real-time blockchain data efficiently, or integrating with The Graph Protocol. Covers schema definition, mapping handlers, manifest configuration, deployment, and querying best practices.
Substrate Pallets
269LTrigger when building custom blockchain logic, extending a Substrate runtime, or developing domain-specific features for a Substrate-based chain. Covers designing, implementing, integrating, and testing custom FRAME pallets, including storage, events, errors, dispatchables, and runtime upgrades.
Token Standards Creation
250LTrigger when the user is designing, implementing, or extending token standards including ERC-20, ERC-721, ERC-1155, ERC-4626, or soul-bound tokens. Covers custom token mechanics like rebasing, fee-on-transfer, governance tokens, and launch patterns such as bonding curves and Dutch auctions. Activate for token, ERC-20, ERC-721, NFT contract, or token launch discussions.
Upgradeable Contracts
235LTrigger when designing smart contracts that require future modification, bug fixes, or feature additions without redeploying the entire system. Covers proxy patterns, UUPS implementation, storage management, and secure upgrade procedures using OpenZeppelin Upgrades.
Wallet Integration
362LTrigger when the user is building dApp frontends with wallet connectivity, transaction management, or account abstraction. Covers wagmi/viem, ethers.js v6, WalletConnect, ERC-4337 smart accounts, session keys, gas estimation, EIP-1559 fees, and ENS resolution. Activate for wallet, dApp, wagmi, viem, ethers.js, WalletConnect, or account abstraction.
Zk Development
359LTrigger when the user is working with zero-knowledge proofs, including circuit development with circom/snarkjs, Noir, or Halo2, zkVM programs with SP1 or RISC Zero, ZK-rollup mechanics, or privacy applications. Activate for zero knowledge, ZK, circom, SNARK, STARK, ZK-rollup, or ZK proof development.
Airdrop Farming
61LGuide users through legitimate airdrop farming strategies, covering protocol identification, genuine on-chain engagement, multi-chain positioning, and eligibility tracking to maximize token distribution rewards.
Algorithmic Execution
206LTrigger when users ask about algorithmic order execution, TWAP, VWAP, smart order routing, slippage minimization, or CEX API integration for trade execution. Covers implementation shortfall, iceberg orders, position sizing with Kelly criterion, and latency optimization across major crypto exchanges.
Derivatives Trading
201LTrigger when users ask about crypto derivatives, perpetual futures, options, funding rates, basis trading, Greeks management, or volatility surfaces. Covers perpetual mechanics, Black-Scholes adaptations for crypto, delta-neutral strategies, structured products, and DeFi derivatives protocols like GMX and Synthetix.
High Frequency Trading
238LTrigger when users ask about high-frequency crypto trading, low-latency systems, orderbook reconstruction, market microstructure, colocation, or performance-critical trading infrastructure. Covers exchange API optimization, tick data processing, C++/Rust for critical paths, and the unique microstructure of crypto markets.
Launchpad Strategies
252LTrigger when users ask about participating in token launchpads, IDOs, IEOs, or building bots for competitive token sales. This skill covers smart contract interaction, gas optimization, transaction management, and event monitoring for securing allocations in high-demand launches.
Market Making
182LTrigger when users ask about market making, liquidity provision, bid-ask spread management, or inventory risk in crypto markets. Covers the Avellaneda-Stoikov model, CEX and DEX market making, concentrated liquidity, JIT liquidity, fee optimization, hedging strategies, and PnL attribution for market makers.
MEV Strategies
247LTrigger when users ask about MEV (Maximal Extractable Value), Flashbots, arbitrage bots, liquidation bots, sandwich attacks, JIT liquidity, or searcher-builder-proposer dynamics. Covers DEX-DEX and DEX-CEX arbitrage, bundle construction, private mempool strategies, MEV-Share, and the economics of MEV extraction.
On Chain Analytics
225LTrigger when users ask about on-chain data analysis, whale tracking, exchange flow monitoring, Dune Analytics queries, Nansen labels, or blockchain analytics for trading signals. Covers token holder distribution, DeFi TVL tracking, smart money following, network health metrics, and building custom analytics pipelines.
Portfolio Construction
223LTrigger when users ask about crypto portfolio construction, asset allocation, rebalancing strategies, diversification, or factor investing in crypto. Covers modern portfolio theory adapted for crypto, sector allocation, correlation instability, index construction, and regime-aware portfolio management.
Quant Trading Strategies
170LTrigger when users ask about quantitative crypto trading, alpha generation, backtesting frameworks, statistical arbitrage, or systematic strategy design. Covers mean reversion, momentum, pairs trading, on-chain alpha signals, and rigorous walk-forward optimization with overfitting prevention.
Risk Management Crypto
211LTrigger when users ask about risk management for crypto trading, portfolio VaR, drawdown controls, position sizing, liquidation risk, or building risk dashboards. Covers parametric/historical/Monte Carlo VaR, tail risk measures, correlation regime detection, counterparty risk, kill switches, and real-time risk monitoring systems.
Solana Trading Bots
254LTrigger when building low-latency, on-chain trading bots, market makers, or arbitrageurs on Solana. Covers direct DEX interaction, Anchor program integration, transaction optimization, and real-time data streaming for Solana's high-throughput environment.
Telegram Trading Bots
284LTrigger when users ask about integrating crypto trading bots with Telegram, real-time alerts, command interfaces, or secure user interaction for trading. Covers bot setup, message handling, keyboard interfaces, secure communication patterns, and basic trading command integration.
Trading Bot Architecture
412LTrigger when users ask about building production crypto trading systems, trading bot architecture, exchange API integration, CCXT, real-time data pipelines, or trading infrastructure. Covers event-driven architecture, strategy abstraction, database design, monitoring, deployment, secrets management, and disaster recovery.
AMM Mechanics
229LTrigger when users ask about AMM design, Uniswap mechanics, Curve stableswap, Balancer weighted pools, concentrated liquidity, or swap pricing. Covers constant product formulas, tick math, fee accumulation, LP position management, V4 hooks, custom AMM design, and price impact calculation. Use for any question about liquidity pools, swap routing, or AMM architecture.
Cross Chain DEFI
254LTrigger when users need to transfer assets or data between different blockchain networks, build dApps that operate across multiple chains, or aggregate liquidity from disparate ecosystems. This skill focuses on enabling interoperability, facilitating seamless user experiences, and overcoming the fragmentation inherent in a multi-chain world.
DEFI Composability
267LTrigger when users ask about DeFi composability, stacking protocols, flash loan strategies, aggregator routing, intent-based architectures, or MEV protection. Covers multi-protocol strategy construction (deposit-borrow-LP-farm chains), flash loan arbitrage, 1inch/Paraswap/CowSwap aggregation, UniswapX and CoW Protocol intents, composability risks like cascading liquidations, and MEV-Share private RPCs. Use for DeFi lego, strategy building, or cross-protocol interaction questions.
DEFI Risk Assessment
279LTrigger when users ask about DeFi protocol risk, smart contract security, audit evaluation, rug pull detection, or protocol due diligence. Covers smart contract risk (audit quality, bug bounties, battle-tested code), economic risk (oracle manipulation, governance attacks, bank runs), technical risk (upgrade keys, admin functions, centralization vectors), protocol scoring frameworks, DeFi insurance (Nexus Mutual, InsurAce), and due diligence checklists. Use for any question about DeFi risk, audits, rug pulls, or protocol safety assessment.
Governance DAO
226LTrigger when users ask about DAO governance, token voting, treasury management, delegation, or governance mechanism design. Covers Governor contracts, timelock controllers, conviction voting, quadratic voting, optimistic governance, veToken models like veCRV, Snapshot off-chain voting, governance attacks and defenses, and delegation patterns. Use for any question about DAOs, voting, veTokens, or treasury.
Intent Based Trading
303LTrigger when users seek to abstract away the complexities of DeFi execution, desire optimal trade outcomes, or want to build systems where users express desired states rather than precise transaction sequences. Covers defining, routing, solving, and settling intents across various DeFi protocols and chains, emphasizing user experience and MEV protection.
Lending Borrowing
219LTrigger when users ask about DeFi lending and borrowing protocols, including Aave, Compound, Morpho, and Spark. Covers collateral factors, liquidation mechanics, health factors, interest rate models, flash loans, recursive borrowing, isolated lending markets, and real-world asset lending. Use for any question about collateralization, liquidation risk, or leveraged DeFi positions.
Liquid Staking
234LTrigger when users ask about liquid staking, restaking, LSTs, LRTs, or validator mechanics. Covers Lido (stETH), Rocket Pool (rETH), Coinbase (cbETH), EigenLayer restaking, AVS selection, slashing risk, Distributed Validator Technology (SSV, Obol), and staking yield decomposition. Use for any question involving stETH, Lido, EigenLayer, restaking, validator operations, or staking derivatives.
Options Vaults
219LTrigger when building automated yield strategies leveraging on-chain options, optimizing capital efficiency through structured products, or abstracting complex derivatives trading for users. This skill covers the design, implementation, and interaction patterns for decentralized options vaults (DOVs) that automate strategies like covered calls and put selling to generate yield.
Perpetual DEX
240LTrigger when users ask about decentralized perpetual exchanges, on-chain derivatives, funding rates, or specific protocols like GMX, dYdX, Hyperliquid, or Drift. Covers oracle-based pricing, GLP/GM pool mechanics, orderbook L2 DEXs, funding rate arbitrage, liquidity provider risk, synthetic asset design, and perpetual exchange architecture. Use for any question about perp DEXs, decentralized derivatives, or funding rates.
Prediction Markets Onchain
274LTrigger when building decentralized applications that allow users to forecast future events, aggregate collective intelligence, or create liquid markets for future outcomes. Covers the design, deployment, and interaction patterns for prediction markets on various EVM-compatible blockchains, emphasizing oracle integration, dispute resolution, and market mechanics.
Real World Assets RWA
299LTrigger when users ask about tokenizing tangible or intangible assets on the blockchain, bridging traditional finance (TradFi) to decentralized finance (DeFi), or creating on-chain representations of physical goods, real estate, commodities, or credit. Covers smart contract patterns for RWA, oracle integration for off-chain data, legal considerations, and redemption mechanisms.
Restaking Eigenlayer
240LTrigger when users ask about leveraging Ethereum's security for new protocols, building Actively Validated Services (AVSs), or participating in the EigenLayer restaking ecosystem. Covers core concepts of shared security, operator roles, and smart contract patterns for integrating with or building upon EigenLayer.
Stablecoin Mechanics
209LTrigger when users ask about stablecoin design, peg mechanisms, depeg risk, or specific stablecoins like USDC, USDT, DAI, or algorithmic stablecoins. Covers fiat-backed reserve analysis, crypto-collateralized CDP mechanics, stability fees, algorithmic peg lessons from UST/Luna and Frax, yield-bearing stablecoins like Ethena USDe, and stablecoin portfolio strategy. Use for any question about pegs, CDPs, or stablecoin risk.
Tokenomics Design
249LTrigger when users ask about token economics, supply mechanics, distribution strategies, value accrual, or token launch design. Covers fixed/inflationary/deflationary/elastic supply models, airdrop and vesting schedule design, fee sharing and buyback-burn mechanics, the token velocity problem, ponzinomics detection, launch strategies (LBP, Dutch auction, bonding curves), and sustainable tokenomics frameworks. Use for any question about tokenomics, token design, vesting, emissions, airdrops, or token launches.
Yield Farming
188LTrigger when users ask about DeFi yield farming, LP farming, staking strategies, vault optimization, or impermanent loss. Covers yield aggregators like Yearn, Beefy, and Convex, auto-compounding mechanics, multi-chain yield strategies, and the critical distinction between real APY and displayed APR. Use for any question involving emissions schedules, farming with leverage, or yield source analysis.
Blockchain Forensics
135LTriggers when a user asks about blockchain forensics, transaction tracing, fund flow analysis, Chainalysis, mixer detection, or crypto investigation. Covers address clustering, fund flow analysis, Tornado Cash and mixer detection, cross-chain tracing, CEX attribution, OFAC compliance, sanctions screening, and evidence preservation for legal proceedings.
DEFI Exploit Prevention
129LTriggers when a user asks about preventing DeFi exploits, implementing reentrancy protection, oracle security, access control patterns, or security patterns for smart contracts. Covers checks-effects-interactions, ReentrancyGuard, TWAP oracles, flash loan resistance, slippage protection, timelocks, upgrade safety, and emergency pause mechanisms.
Exploit Analysis
99LTriggers when a user asks about a DeFi exploit, hack, post-mortem, or attack vector. Provides methodology for analyzing historical exploits using databases like Rekt.news, reproducing attacks in Foundry, and extracting defensive lessons. Covers oracle manipulation, flash loan attacks, governance attacks, and bridge exploits.
Flash Loan Attack Defense
141LTriggers when a user asks about preventing flash loan exploits, securing DeFi protocols against price manipulation, or implementing robust liquidity and oracle checks. This skill teaches you how to design and build smart contracts that are resilient to the unique attack vectors enabled by uncollateralized, same-block loans.
Formal Verification
182LTriggers when a user asks about formal verification, Certora, Halmos, symbolic execution, writing invariants, or specifications for smart contracts. Covers Certora Prover with CVL, Halmos for symbolic testing, KEVM, property-based testing, model checking, and verification of token standards, AMM invariants, and lending protocol safety properties.
Gas Optimization Security
167LTriggers when a user asks about gas optimization, gas-efficient code, storage optimization, or assembly-level optimization in smart contracts. Covers storage packing, transient storage (EIP-1153), calldata optimization, inline assembly for hot paths, when optimization introduces bugs, common gas-optimization antipatterns that create vulnerabilities, benchmarking, and gas profiling tools like forge gas reports and Tenderly.