Agent skill

nft-manager

View, transfer, and manage NFTs (ERC721 and ERC1155).

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/nft-manager

Metadata

Additional technical details for this skill

cryptoclaw
{
    "emoji": "\ud83d\uddbc\ufe0f",
    "always": true
}

SKILL.md

NFT Manager Skill

View, transfer, and manage NFTs (ERC721 and ERC1155).

Overview

Manage NFT collections and individual tokens across EVM chains. View metadata, transfer ownership, and check NFT holdings.

Capabilities

  • View NFT: Get metadata, image URI, owner for any NFT
  • Transfer NFT: Send an NFT to another address
  • List owned NFTs: Check NFT holdings for a wallet
  • Collection info: Get collection name, symbol, floor data

Tools Used

  • get_nft_info - Fetch NFT metadata (ERC721)
  • transfer_nft - Transfer ERC721 NFT
  • transfer_erc1155 - Transfer ERC1155 tokens
  • get_erc20_balance - Check ERC1155 balances
  • read_contract - Query custom NFT contract functions

Security Rules

  • ALWAYS confirm NFT transfers with token ID and recipient
  • Show the NFT name/image before transfer to prevent mistakes
  • Warn about sending NFTs to contracts that may not support them
  • Use safeTransferFrom when possible

Example Interactions

User: "Show me NFT #42 from Bored Apes" Action: Query get_nft_info with BAYC contract and token ID 42

User: "Send my NFT to 0x..." Action: Confirm which NFT, show details, then use transfer_nft

User: "What NFTs do I own on Polygon?" Action: Query known NFT contracts on Polygon for active wallet balance

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results