OpenClaw Skill: NEAR NFT Manager
Description
## Overview
Create an OpenClaw skill for managing NEAR NFTs - viewing collections, minting, transferring, and marketplace interactions.
## Skill Commands
### NFT Viewing
```python
@skill.command("near_nft_owned")
async def list_owned_nfts(account: str = None) -> list:
"""List NFTs owned by account"""
@skill.command("near_nft_details")
async def nft_details(contract: str, token_id: str) -> dict:
"""Get NFT metadata and history"""
```
### NFT Operations
```python
@skill.command("near_nft_mint")
async def mint_nft(contract: str, metadata: dict) -> dict:
"""Mint a new NFT"""
@skill.command("near_nft_transfer")
async def transfer_nft(contract: str, token_id: str, to: str) -> dict:
"""Transfer NFT to another account"""
@skill.command("near_nft_list")
async def list_for_sale(contract: str, token_id: str, price: str) -> dict:
"""List NFT for sale on marketplace"""
```
### Collection Management
```python
@skill.command("near_collection_create")
async def create_collection(name: str, symbol: str) -> dict:
"""Deploy new NFT collection contract"""
```
## Deliverables
1. **NFT skill package**
2. **Mintbase integration**
3. **Paras integration**
4. **Collection tools**
5. **Published to MoltHub**
## Budget: 8 NEAR