{"q":"warp","count":7,"results":[{"name":"warp-messaging","version":"1.0.0","tier":2,"description":"Send and receive cross-chain messages on Avalanche using Warp Messaging and the Teleporter protocol.","trigger":"Use when: user wants to send messages between chains on Avalanche, implement cross-chain functionality, use Teleporter, bridge data between Subnets, or asks about Avalanche Warp Messaging (AWM).\nDo NOT use for: C-Chain to Ethereum bridging (use bridging skill), token transfers without message passing, or single-chain contracts.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["teleporter","bridging","cross-subnet-dapp","subnet-deployment","contract-addresses"],"url":"https://avaxskills.com/warp-messaging/","skillUrl":"https://avaxskills.com/warp-messaging/SKILL.md"},{"name":"precompiles","version":"1.0.0","tier":2,"description":"Complete reference for Avalanche Subnet-EVM precompiles — NativeMinter, FeeManager, AllowList, RewardManager, and Warp.","trigger":"Use when: user wants to use Avalanche precompiles (NativeMinter, FeeManager, AllowList, WarpMessenger), mint native tokens from a contract, restrict deployers, or adjust fees on-chain.\nDo NOT use for: C-Chain contracts (precompiles only work on Subnets where they're enabled), general ERC-20 minting.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["subnet-evm-config","contract-addresses","security"],"url":"https://avaxskills.com/precompiles/","skillUrl":"https://avaxskills.com/precompiles/SKILL.md"},{"name":"bridging","version":"1.0.0","tier":3,"description":"Bridge assets to and from Avalanche — native bridge, Wormhole, LayerZero, and Warp-based bridges.","trigger":"Use when: user wants to bridge tokens to/from Avalanche, use cross-chain asset transfers, integrate Wormhole or LayerZero on Avalanche, or build Subnet-to-Subnet token bridges.\nDo NOT use for: cross-chain messaging without token transfer (use warp-messaging), C-Chain DeFi without bridging.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["warp-messaging","contract-addresses","defi-primitives"],"url":"https://avaxskills.com/bridging/","skillUrl":"https://avaxskills.com/bridging/SKILL.md"},{"name":"security","version":"1.0.0","tier":4,"description":"Defensive Solidity on Avalanche — Subnet validator security, precompile risks, Warp trust assumptions, and common attack vectors.","trigger":"Use when: writing or reviewing Solidity contracts, auditing access control, implementing cross-chain message handlers, configuring precompiles, thinking about Subnet security.\nDo NOT use for: general networking security, AWS/infra hardening, non-smart-contract topics.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["audit","testing","qa"],"url":"https://avaxskills.com/security/","skillUrl":"https://avaxskills.com/security/SKILL.md"},{"name":"cross-subnet-dapp","version":"1.0.0","tier":6,"description":"Build dApps that span multiple Avalanche Subnets — state coordination, Warp messaging patterns, and unified UX.","trigger":"Use when: building an application that operates across multiple Avalanche Subnets, implementing cross-Subnet state synchronization, designing multi-chain UX for users bridging between Subnets, or using Teleporter for cross-Subnet function calls.\nDo NOT use for: single-chain dApps, non-Avalanche cross-chain bridges, L1-to-L2 bridges.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["warp-messaging","teleporter","subnet-deployment"],"url":"https://avaxskills.com/cross-subnet-dapp/","skillUrl":"https://avaxskills.com/cross-subnet-dapp/SKILL.md"},{"name":"teleporter","version":"1.0.0","tier":2,"description":"Deep dive into the Teleporter Solidity library — message receipts, retry logic, fee handling, and local test setup.","trigger":"Use when: user needs deep Teleporter internals, message retry patterns, fee token approval, receipt handling, or setting up local Teleporter tests. For basic send/receive, use warp-messaging instead.\nDo NOT use for: first-time Warp/Teleporter setup (use warp-messaging), X-Chain/P-Chain operations.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["warp-messaging","bridging","testing"],"url":"https://avaxskills.com/teleporter/","skillUrl":"https://avaxskills.com/teleporter/SKILL.md"},{"name":"audit","version":"1.0.0","tier":4,"description":"Structured audit prompts and checklists for Avalanche contracts — Subnet-specific checks and Teleporter invariants.","trigger":"Use when: preparing contracts for external audit, doing an internal security review, prompting an AI agent to review code for vulnerabilities, or verifying Teleporter/Warp invariants before mainnet.\nDo NOT use for: general code quality review, performance optimization, UI/UX review.\n","last_updated":"2026-05-01","avalanche_networks":["fuji","mainnet"],"related_skills":["security","testing","qa"],"url":"https://avaxskills.com/audit/","skillUrl":"https://avaxskills.com/audit/SKILL.md"}]}