Agent skill

analyzing-nft-rarity

Calculate NFT rarity scores and rank tokens by trait uniqueness. Use when analyzing NFT collections, checking token rarity, or comparing NFTs. Trigger with phrases like "check NFT rarity", "analyze collection", "rank tokens", "compare NFTs".

majiayu000github.com/majiayu000GitHub ↗
claude-coderead-onlyMIT
Install
npx skills add majiayu000/claude-skill-registry --skill analyzing-nft-rarity-brmbobo-web2podcast --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Version: 1.0.0
Declared author: Jeremy Longshore <jeremy@intentsolutions.io>
Allowed tools: ReadBash(python3*)
Path: skills/analysis/analyzing-nft-rarity-brmbobo-web2podcast/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Analyzing NFT Rarity ## Overview NFT rarity analysis skill that: - Fetches collection metadata from OpenSea API - Parses and normalizes trait attributes - Calculates rarity using multiple algorithms - Ranks tokens by composite rarity score - Exports data in JSON and CSV formats ## Prerequisites - Python 3.8+ with requests library - Optional: `OPENSEA_API_KEY` for higher rate limits - Optional: `ALCHEMY_API_KEY` for direct metadata fetching ## Instructions ### 1. Analyze a Collection ```bash cd {baseDir}/scripts && python3 rarity_analyzer.py collection boredapeyachtclub ``` Options: - `--limit 500`: Fetch more tokens for analysis - `--top 50`: Show top 50 tokens - `--traits`: Include trait distribution - `--rarest`: Show rarest traits - `--algorithm [statistical|rarity_score|average|information]` ### 2. Check Specific Token ```bash cd {baseDir}/scripts && python3 rarity_analyzer.py token pudgypenguins 1234 ``` ### 3. Compare Multiple Tokens ```bash cd {baseDir}/scripts && python3 rarity_analyzer.py compare azuki 1234,5678,9012 ``` ### 4. View Trait Distribution ```bash cd {baseDir}/scripts && python3 rarity_analyzer.py traits doodles ``` ### 5. Export Rankings JSON: ```bash cd {ba

What's inside
Steps it walks through
  1. Overview
  2. Prerequisites
  3. Instructions
  4. 1. Analyze a Collection
  5. 2. Check Specific Token
  6. 3. Compare Multiple Tokens
  7. 4. View Trait Distribution
  8. 5. Export Rankings
  9. 6. Manage Cache
  10. Rarity Algorithms
  11. Output
  12. Supported Collections
  13. Error Handling
  14. Examples
Ships with 1 file
  • metadata.json
Commands it runs
cd {baseDir}/scripts && python3 rarity_analyzer.py collection boredapeyachtclub
cd {baseDir}/scripts && python3 rarity_analyzer.py token pudgypenguins 1234
cd {baseDir}/scripts && python3 rarity_analyzer.py compare azuki 1234,5678,9012
cd {baseDir}/scripts && python3 rarity_analyzer.py traits doodles
cd {baseDir}/scripts && python3 rarity_analyzer.py export coolcats > rankings.json
cd {baseDir}/scripts && python3 rarity_analyzer.py export coolcats --format csv > rankings.csv
cd {baseDir}/scripts && python3 rarity_analyzer.py cache --list
cd {baseDir}/scripts && python3 rarity_analyzer.py cache --clear
More from claude-skill-registry
All skills →
About this skill
What does the analyzing-nft-rarity skill do?

Calculate NFT rarity scores and rank tokens by trait uniqueness. Use when analyzing NFT collections, checking token rarity, or comparing NFTs. Trigger with phrases like "check NFT rarity", "analyze collection", "rank tokens", "compare NFTs".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill analyzing-nft-rarity-brmbobo-web2podcast --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going