Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/nirholas/three.ws/nft-analytics-guidenpx skills add nirholas/three.ws --skill nft-analytics-guidegit clone --depth 1 https://github.com/nirholas/three.wsWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00053 | $0.01838 |
| Opus 5 | $0.00026 | $0.00919 |
| Sonnet 5 | $0.00011 | $0.00368 |
| Haiku 4.5 | $0.00005 | $0.00184 |
Grade A, and why
nft-analytics-guide scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 201 lines — stays where its author put it; the contents beside it link to each section on GitHub.
NFT Analytics Guide
A practical guide to analyzing NFT markets and collections using free tools and on-chain data.
Key NFT Metrics
Collection-Level Metrics
| Metric | What It Means | Good Sign |
|---|---|---|
| Floor Price | Cheapest available NFT in collection | Stable or rising over weeks |
| Total Volume | All-time trading volume | >1,000 ETH for established collections |
| Unique Holders | Number of distinct wallets | >30% of supply held by unique wallets |
| Holder/Supply Ratio | Holders ÷ Supply | >0.5 (more holders than concentrated) |
| Listed % | What % of supply is for sale | 5–15% is healthy |
| Sales Velocity | Number of sales per day | Consistent daily sales > sporadic |
| Wash Trading % | Fake volume between same wallets | <10% is acceptable |
| Royalty Revenue | Ongoing income for creators | Shows sustainable business model |
Individual NFT Metrics
| Metric | What It Means |
|---|---|
| Rarity Score | How unique the traits are |
| Last Sale Price | What it actually sold for |
| Trait Floor | Floor price of NFTs with the same rare trait |
| Ownership History | How many previous owners, holding time |
Free Analytics Tools
Collection Analysis
| Tool | What It Provides | Access |
|---|---|---|
| OpenSea | Floor, volume, listed %, activity | Free (web) |
| Blur | Floor, bids, depth charts | Free (web) |
| NFTGo | Market overview, whale tracking, portfolio | Free tier |
| Reservoir | Multi-marketplace aggregated data | Free API |
| DappRadar | NFT collection rankings, volume | Free tier |
Rarity Tools
| Tool | What It Calculates |
|---|---|
| Rarity.tools | Trait-weighted rarity scores |
| HowRare.is | Solana NFT rarity |
| Trait Sniper | Real-time rarity with alerts |
| Rarity Sniper | Community-driven rarity rankings |
On-Chain Analysis
| Tool | What It Provides |
|---|---|
| Dune Analytics | Custom SQL queries on NFT data |
| Flipside Crypto | NFT analytics dashboards |
| Etherscan | Raw transfer and sale events |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 201 lines · 53 tokens per session scan A 3377e3d21348
nft-analytics-guide is a skill published in the GitHub repository nirholas/three.ws (107 stars, last pushed 3d ago), licensed Apache-2.0. It adds 53 tokens to every session and 1,838 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
analyzing-ethereum-smart-contract-vulnerabilities
Perform static and symbolic analysis of Solidity smart contracts using Slither and Mythril to detect reentrancy, integer overflow, access control, and other vulnerability classes before deployment to Ethereum mainnet.
dual-replay
Run Sui dual execution replay between base and tip commits, recover failed steps, build, and commit replay instrumentation.
protocol-config
Safely modify or verify Sui protocol config changes, including version bumps, release-branch checks, guards, and snapshots.
sui-move-security-review
Use when auditing, reviewing, or hunting for vulnerabilities in Move code on Sui. Applies equally to source code (.move files) and to disassembly of compiled bytecode (on-chain packages). A checklist of invariants whose VIOLATION causes exploitable bugs: access control & capabilities, struct abilities & type safety…
official-sui-skills
Pointer to the official Mysten Labs skills for building on Sui — language fundamentals, object model, PTBs, SDKs, publishing, upgrades, frontend integration, accessing on-chain data. Maintained upstream at github.com/MystenLabs/skills; pinned to the same ref the audit catalog derives from (see…
sui-and-move-tools
Use to get bytecode for a deployed Sui package and produce a disassembled working view. One GraphQL call fetches every module's raw bytecode bytes; sui move disassemble (already on the system, running sui prompt) produces .asm files for analysis. Trigger on "fetch this package's bytecode", "get me the .mv for package…