Vibeleaderboard
Index / tool
Visit github.com
Category
AI Agents
Rank
Pricing
Open Source
Type
TOOL
Use case
Agent Building
Interfaces
Agent Skill / Plugin
Builder
@base
GitHub
120 stars
Latest release
base-mcp-v0.2.0
Date

About

Agent skills collection that enables AI agents to interact with the Base blockchain network. Provides pre-built capabilities for deploying contracts, integrating wallets, running nodes, and building dApps on Base.

What it does

Base Skills gives an AI assistant two guided operating modes. One routes development work through focused references for network setup, contracts, accounts, payments, attribution, nodes, and migrations. The other connects to a hosted wallet service, discovers its current tools, and opens third-party protocol instructions only after the user names a platform.

Why it's ranked here

The collection pairs broad developer guidance with unusually explicit transaction controls. It requires task-specific reference loading, user choice before routing to third-party services, approval review, and warnings for irreversible actions. Its migration analyzers add practical value beyond documentation. However, much of the live wallet experience depends on an external hosted service and user authorization.

What's good

The development playbook defines defaults while preserving explicit framework choices. Security guidance covers private keys, client-side secrets, payment verification, replay protection, shell input validation, popup headers, and transaction attribution. The wallet skill treats advertised server tools as the changing source of truth. Plugin routing avoids silently choosing a financial service for the user.

Tradeoffs

The hosted wallet service constructs transactions but does not sign or broadcast them, so every write still needs user approval. Third-party plugins are explicitly unaudited and may impose shell, API-key, chain, eligibility, or liquidity constraints. Some migration checks rely on regular-expression matching, which can miss unusual syntax or report textual matches that do not reflect runtime behavior. Contributions are currently limited to the Base core team.

How to use it well

Use it when an AI coding workflow needs Base-specific implementation guidance, migration checks, or user-approved wallet operations. Start with the consolidated development skill for application work and the hosted wallet skill for account actions. Keep human review around addresses, amounts, chains, approvals, and slippage. It does not replace contract audits, legal advice, investment advice, or transaction signing.

Technical notes+

skills/build-on-base/SKILL.md routes each task to a specific reference and defines explicit security guardrails. skills/base-mcp/SKILL.md requires onboarding, reads the MCP-advertised tool catalog, loads references only when the conversation requires them, and gates plugin selection on a named platform. skills/build-on-base/scripts/analyze_project.py walks JavaScript and TypeScript source files, applies regex searches for MiniKit imports, hooks, and providers, then emits a report and can save JSON. skills/build-on-base/scripts/validate_conversion.py checks source patterns, Farcaster packages, environment variables, and manifest keys. package.json marks the repository private and declares no dependencies.

Observed

License
MIT License
Primary content
Markdown skill definitions with Python helper scripts
Installation
Installed through Vercel's Skills CLI using npx skills add base/skills
Interfaces
Agent Skills package, hosted MCP server, and Python command-line migration utilities
MCP transaction model
The hosted server reads account state and constructs transactions; users approve and sign them
Contribution policy
Contributions are currently limited to the Base core team

Read from README.md, package.json, skills/build-on-base/scripts/analyze_project.py, skills/build-on-base/scripts/validate_conversion.py, .claude/skills/skill-creator/scripts/init_skill.py, .claude/skills/skill-creator/scripts/package_skill.py, .claude/skills/skill-creator/scripts/quick_validate.py, LICENSE, SECURITY.md, CONTRIBUTING.md, .github/pull_request_template.md, skills/base-mcp/SKILL.md, skills/base-mcp/README.md, skills/build-on-base/SKILL.md, skills/base-mcp/plugins/yo.md.

What it can do

  • Connect to Base blockchain network

    Network configuration parameters → Established blockchain connection

  • Deploy smart contracts to Base

    Smart contract code and deployment parameters → Deployed contract address and transaction hash

  • Integrate cryptocurrency wallets

    Wallet connection requests and authentication → Connected wallet instance with access methods

  • Run Base blockchain nodes

    Node configuration and network parameters → Running blockchain node instance

  • Build decentralized applications on Base

    dApp specifications and requirements → Functional decentralized application

  • Detect relevant blockchain tasks

    User requests and task descriptions → Activated appropriate blockchain skills

Tags

ai-agentsblockchainbasesmart-contractsweb3ethereumdeveloper-tools

Tech Stack

Node.js

Media

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.