Database
Browse 4,557 skills across 394 packs and 37 categories
Anchor Programs
270LTrigger when building Solana smart contracts using the Anchor framework. This skill covers program initialization,
Blockchain Indexing Data
301LTrigger when the user needs to index, query, or process blockchain data. Covers
Cairo Contracts
274LTrigger when you are building smart contracts for Starknet using Cairo. Covers contract
Chainlink Oracles
287LLeverage Chainlink's decentralized oracle networks to securely connect your smart contracts to off-chain data and computation.
Cosmwasm Development
222LDevelop smart contracts for Cosmos SDK blockchains using Rust and CosmWasm. Covers contract
Cross Chain Bridges
203LTrigger when the user is building cross-chain bridges, interoperability layers, or
DAO Governance Contracts
66LTrigger when building decentralized autonomous organizations (DAOs), implementing on-chain
DEFI Protocol Development
234LTrigger when the user is building DeFi protocols including AMMs, lending platforms,
Diamond Pattern
303LTrigger when designing highly modular, upgradable, and gas-efficient smart contract systems that exceed
Erc1155 Multi Token
191LThis skill covers how to design, deploy, and interact with ERC-1155 multi-token contracts.
Erc721 NFT Contracts
302LTrigger when building non-fungible token (NFT) smart contracts following the ERC-721 standard
EVM Deep Dive
222LTrigger when the user needs deep understanding of EVM internals, including opcodes,
Merkle Tree Patterns
244LTrigger when you need to efficiently verify the integrity and membership of large datasets on-chain without storing all data.
Neon EVM
244LTrigger when building EVM-compatible dApps on Solana via Neon EVM. Covers deploying
Rust Blockchain Dev
226LTrigger when the user is building blockchain programs in Rust, including Solana
Smart Contract Testing
265LTrigger when the user needs to write, improve, or debug tests for smart contracts.
Solidity Smart Contracts
197LTrigger when the user is writing, reviewing, or debugging Solidity smart contracts
Staking Contracts
315LTrigger when building decentralized applications involving token locking, reward distribution,
Subgraph Development
299LTrigger when building off-chain data indexes for dApps, querying historical or real-time blockchain data efficiently,
Substrate Pallets
270LTrigger when building custom blockchain logic, extending a Substrate runtime, or developing
Token Standards Creation
251LTrigger when the user is designing, implementing, or extending token standards
Upgradeable Contracts
236LTrigger 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
363LTrigger when the user is building dApp frontends with wallet connectivity, transaction
Zk Development
360LTrigger when the user is working with zero-knowledge proofs, including circuit