base-miniapp-developer

Migrate React/Next.js apps into Base Mini Apps with MiniKit and OnchainKit.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Stacked-Labs/poker-game --skill base-miniapp-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base-miniapp-developer
Source: https://github.com/Stacked-Labs/poker-game/tree/main/.cursor/skills/base-miniapp-developer
Command: npx skills add https://github.com/Stacked-Labs/poker-game --skill base-miniapp-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build or migrate React/Next.js apps into Base/Coinbase Wallet Mini Apps using MiniKit + OnchainKit, while keeping thirdweb as the primary wallet/onboarding/payment integration; manage farcaster.json manifests, readiness, and gasless transactions.

Core Features & Use Cases

  • Migrate existing React/Next.js apps to Base/Coinbase Mini Apps with MiniKit + OnchainKit integration.
  • Maintain thirdweb as the default wallet/onboarding and payment layer while enabling gasless transactions via Paymaster if needed.
  • Generate and sign farcaster.json manifests, declare readiness, and ensure cross-platform readiness in Base Build Preview.

Quick Start

Start by scaffolding a Base Mini App with MiniKit and OnchainKit, keep thirdweb as the primary wallet, and deploy a ready manifest at /.well-known/farcaster.json.

Frequently Asked Questions about base-miniapp-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate a React app to a Base Coinbase Mini App?

Migrate React apps to Base Mini Apps by integrating MiniKit and OnchainKit, enabling gasless transactions via Paymaster while keeping thirdweb as the primary wallet and onboarding layer for seamless onchain functionality.

What is a farcaster.json manifest and when do I need it for Base Mini Apps?

A farcaster.json manifest declares your app's readiness for the Base ecosystem, hosted at /.well-known/farcaster.json. You need it when onboarding to Base to ensure cross-platform compatibility and manifest readiness checks.

Can I use thirdweb for wallet onboarding while building a Coinbase Mini App?

Yes, you can maintain thirdweb as the default wallet, onboarding, and payment layer when building Coinbase Mini Apps, safely integrating MiniKit and OnchainKit without risking user data or security constraints.

How do I enable gasless transactions in a Base Mini App?

Enable gasless transactions in Base Mini Apps by configuring Paymaster through OnchainKit integration, allowing users to interact onchain without paying gas fees directly while maintaining thirdweb wallet infrastructure.

Does MiniKit work with Next.js for Base mini app development?

MiniKit works with both React and Next.js applications to build or migrate into Base Mini Apps, providing safe integration patterns, manifest hosting capabilities, and readiness checks with minimal risk to user security.

What are the limitations of migrating to Base Mini Apps with OnchainKit?

Limitations include maintaining safe integration patterns with minimal risk to user data, ensuring proper manifest hosting at /.well-known/farcaster.json, and keeping thirdweb as primary wallet while enabling Base-specific features.