Download vendored/metamask/smart-accounts-kit/skill.md from the publisher, or copy the path and open the repository. PlugMCP lists the skill and does not host the file.
Where does smart-accounts-kit live?
The publisher keeps it at https://github.com/internet-court/internet-court-skill.
Which agents can use smart-accounts-kit?
Claude, Cursor, and Codex can read a SKILL.md you add from the publisher's repository.
Build dApps with MetaMask Smart Accounts Kit — ERC-4337 smart accounts, delegations, and Advanced Permissions (ERC-7715)
name: smart-accounts-kit
description: Build dApps with MetaMask Smart Accounts Kit — ERC-4337 smart accounts, delegations, and Advanced Permissions (ERC-7715)
MetaMask Smart Accounts Kit
When to use
You want to create ERC-4337 smart accounts (Hybrid, MultiSig, or Stateless7702)
You want to send user operations or batch transactions via bundlers
You want to configure signers (EOA, passkey/WebAuthn, multisig, wallet client)
You want to implement gas abstraction with paymasters
You want to create, sign, or redeem delegations (ERC-7710)
You want to request Advanced Permissions via MetaMask extension (ERC-7715)
You want to build automated backend services (DCA bots, keeper services) using delegations
You want to implement session accounts for AI agents or automated trading
You want to set up parallel user operations with nonce keys
A flexible account with EOA, wallet client, and passkey (WebAuthn) signers. The most flexible option for standard dApp users.
MultiSig
Requires multiple signers to meet a threshold before transactions execute. Best for treasury, DAO, or shared custody use cases.
Stateless7702
Upgrades an existing EOA to a smart account using EIP-7702 while keeping the same address. Best for users with existing embedded EOAs.
If the user hasn't specified which implementation they need, present the options.
Delegations vs Advanced Permissions
Name
Usage
Delegations (ERC-7710)
You create, sign, and manage delegations programmatically. The delegator is a smart account you control. You handle the full lifecycle: creation, signing, storage, and redemption.
Advanced Permissions (ERC-7715)
You request permissions from a MetaMask user through a human-readable UI in the extension. MetaMask creates and enforces the delegations internally. The user can review and adjust parameters before approving.
Advanced Permissions use delegations under the hood — ERC-7715 creates ERC-7710 delegations internally. If the user hasn't specified which to use, present the options.
Download vendored/metamask/smart-accounts-kit/skill.md from the publisher, or copy the path and open the repository. PlugMCP lists the skill and does not host the file.
Where does smart-accounts-kit live?
The publisher keeps it at https://github.com/internet-court/internet-court-skill.
Which agents can use smart-accounts-kit?
Claude, Cursor, and Codex can read a SKILL.md you add from the publisher's repository.