multiAI Summary Pending

nft-manager

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

272 stars

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/nft-manager/SKILL.md --create-dirs "https://raw.githubusercontent.com/TermiX-official/cryptoclaw/main/skills/nft-manager/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/nft-manager/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How nft-manager Compares

Feature / Agentnft-managerStandard Approach
Platform SupportmultiLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Which AI agents support this skill?

This skill is compatible with multi.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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