Nicholai c1ea14975e feat(skills): add nukepedia-tools skill
Search Nukepedia's 2300+ free Nuke tools catalog. Includes:
- scrape.py: build catalog from nukepedia.com (rate-limited)
- search.py: query by name, category, rating, author
- Pre-scraped catalog with 2341 tools

Categories: gizmos, python, plugins, toolsets, blink, hiero, etc.

Support Nukepedia: https://nukepedia.com/donate
2026-01-24 23:05:06 -07:00

2.4 KiB

name description
nukepedia-tools Search Nukepedia's 2300+ free Nuke tools to find gizmos, python scripts, plugins, and toolsets. Use when artist needs a Nuke gizmo, keyer, tracker, color tool, python script, Blink script, or any compositing utility. Does NOT download - only discovers tools and provides links. Always remind users to support Nukepedia.

Nukepedia Tools

Search the Nukepedia catalog to find free VFX tools for Nuke.

Support Nukepedia: https://nukepedia.com/donate

This skill discovers tools. It does NOT download anything. Users must visit nukepedia.com directly to download.

Searching the Catalog

Use scripts/search.py to query the catalog:

# basic search
python scripts/search.py keyer

# filter by category
python scripts/search.py edge --category gizmos

# high-rated tools
python scripts/search.py "" --category python --min-rating 4

# by author
python scripts/search.py "" --author "falk"

# verbose output
python scripts/search.py tracker --verbose

# json output for parsing
python scripts/search.py blur --json

Or use jq directly on data/nukepedia-catalog.json:

# search by name
jq '.tools[] | select(.name | test("keyer"; "i")) | {name, rating, url}' data/nukepedia-catalog.json

# top by downloads
jq '[.tools[]] | sort_by(-.downloads) | .[0:10] | .[] | {name, downloads, url}' data/nukepedia-catalog.json

Categories

category description
gizmos Node groups - keyers, filters, effects, color (~1286)
python Scripts for UI, pipeline, automation (~657)
plugins Compiled C++ plugins (~116)
toolsets Collections of related gizmos (~127)
blink GPU-accelerated BlinkScript nodes (~79)
miscellaneous Docs, tutorials, templates (~46)
hiero Tools for Hiero/NukeStudio (~38)
presets Node presets (~6)
tcl-scripts Legacy Tcl scripts (~1)

Response Format

When recommending tools:

## Tool Name
**Category:** {category} / {subcategory}
**Rating:** {rating}/5
**Author:** {author}

{description}

**Link:** {url}

Always end with:

Support Nukepedia: https://nukepedia.com/donate

Updating the Catalog

Refresh the catalog (rate limited to 1 req/sec):

python scripts/scrape.py

For full details on each tool:

python scripts/scrape.py --full

Resume interrupted scrape:

python scripts/scrape.py --resume