Skip to content
Back to skills

Opensea

ASecurity

Query NFT and token data, trade NFTs on Seaport, swap ERC20 tokens via DEX aggregator, configure wallet signing providers, and build/register/gate AI agent tools on Base. Covers the full OpenSea developer surface across CLI, MCP server, shell scripts, and SDK. Pick the right sub-skill using the routing table below, then read that sub-skill's SKILL.md for operational detail.

  • 1,203 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 28, 2026
toolsshellnodegitapi

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add BankrBot/skills --skill opensea --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Opensea?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Opensea
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bankrbot-opensea/badge)](https://www.skillsdirectory.com/skills/bankrbot-opensea)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: opensea
description: Query NFT and token data, trade NFTs on Seaport, swap ERC20 tokens via DEX aggregator, configure wallet signing providers, and build/register/gate AI agent tools on Base. Covers the full OpenSea developer surface across CLI, MCP server, shell scripts, and SDK. Pick the right sub-skill using the routing table below, then read that sub-skill's SKILL.md for operational detail.
license: MIT
compatibility: Requires network access and Node.js >= 18. Set $OPENSEA_API_KEY (free instant key at https://docs.opensea.io/reference/api-keys#instant-api-key-for-agents) for all read/write operations. Write operations (marketplace, swaps) additionally require a wallet provider — Bankr, Privy, Turnkey, Fireblocks, or a local PRIVATE_KEY — configured per opensea-wallet/SKILL.md. `curl` and `jq` recommended for shell-script flows.
metadata:
  author: ProjectOpenSea
  version: "1.0"
---

# OpenSea (router)

Entry point for OpenSea agent skills. Pick the sub-skill based on task, then read its `SKILL.md`:

| Task | Sub-skill |
|---|---|
| Query NFT/token data, search, drops, events | [`opensea-api/SKILL.md`](opensea-api/SKILL.md) |
| Buy/sell NFTs on Seaport, sweeps, cross-chain | [`opensea-marketplace/SKILL.md`](opensea-marketplace/SKILL.md) |
| Swap ERC20 tokens via DEX aggregator | [`opensea-swaps/SKILL.md`](opensea-swaps/SKILL.md) |
| Configure wallet signing (Privy/Turnkey/Fireblocks/Bankr) | [`opensea-wallet/SKILL.md`](opensea-wallet/SKILL.md) |
| Build/register/gate AI agent tools (ERC-8257) | [`opensea-tool-sdk/SKILL.md`](opensea-tool-sdk/SKILL.md) |

Always read the sub-skill `SKILL.md` before executing. This router intentionally has no operational detail.

## Quick decision guide

- **Read-only queries** (collections, NFTs, tokens, search, stats, events, drops): `opensea-api`
- **Write operations** (buy, sell, make offers, fulfill listings): `opensea-marketplace`
- **Token swaps** (ERC20 to ERC20, cross-chain): `opensea-swaps`
- **Wallet setup** (before any write operation): `opensea-wallet`
- **Tool building** (register, gate, monetize AI tools): `opensea-tool-sdk`

## Source

Maintained at [github.com/ProjectOpenSea/opensea-skill](https://github.com/ProjectOpenSea/opensea-skill). File issues and contributions there.

Files in this skill

  • SKILL.md2.2 KB
  • docs/policy-administration.md6.5 KB
  • opensea-api/SKILL.md21 KB
  • opensea-api/references/rest-api.md5.9 KB
  • opensea-api/references/stream-api.md660 B
  • opensea-api/scripts/opensea-account-nfts.sh483 B
  • opensea-api/scripts/opensea-auth-request-key.sh1 KB
  • opensea-api/scripts/opensea-best-listing.sh336 B
  • opensea-api/scripts/opensea-best-offer.sh330 B
  • opensea-api/scripts/opensea-collection-nfts.sh450 B
  • opensea-api/scripts/opensea-collection-stats.sh290 B
  • opensea-api/scripts/opensea-collection.sh210 B
  • opensea-api/scripts/opensea-collections-top.sh631 B
  • opensea-api/scripts/opensea-collections-trending.sh641 B
  • opensea-api/scripts/opensea-drop-mint.sh890 B
  • opensea-api/scripts/opensea-drop.sh246 B
  • opensea-api/scripts/opensea-drops.sh478 B
  • opensea-api/scripts/opensea-events-collection.sh625 B
  • opensea-api/scripts/opensea-get.sh1.3 KB
  • opensea-api/scripts/opensea-listings-collection.sh462 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…