What problem does it solve? AI agents frequently produce outdated or incorrect Farcaster code — mixing up Frames v1 and v2 APIs, using Unix instead of Farcaster epoch timestamps, hallucinating registry contract addresses, or mishandling webhook signature verification — leading to silent failures and broken Mini Apps. ## Core Features & Use Cases - Frames v2 Mini Apps: Build full-screen interactive apps with the @farcaster/frame-sdk, including manifest setup, meta tags, SDK actions, and wallet-based transaction frames via viem or wagmi. - Neynar API Integration: Fetch users, casts, feeds, and channels, publish casts, and manage signers using the @neynar/nodejs-sdk v3 client with correct Configuration-based setup. - Webhook Handling: Implement HMAC-SHA512 verified Neynar webhook listeners using raw request bodies and timing-safe comparison. - Onchain Registry Access: Interact with IdRegistry, KeyRegistry, and StorageRegistry contracts on OP Mainnet using verified contract addresses and cast commands. - Use Case: A developer asks the agent to build a Farcaster Mini App that lets users mint an NFT — the skill provides the manifest structure, SDK initialization, wallet provider setup, and transaction code, while avoiding the domain-mismatch silent failure. ## Quick Start Use the farcaster skill to create a Mini App with a manifest, frame meta tags, and SDK initialization that displays the current user's profile.