GenVR Skills

Pure Node.js CLI and Claude Code plugin for 300+ GenVR models

How it works: Add the skill to Claude Code with one command (npx skills add genvrlabs/genvr-skills), or run the same GenVR flows from any terminal via npx genvr-skills. Either way you can drive all 300+ models the platform exposes. Pure Node.js (18+), no Python.

What you get

  • Claude Code: Install with npx skills add genvrlabs/genvr-skills so Claude gets SKILL.md and the GenVR API v2 workflow (list, generate, status, downloads).
  • Terminal: Same flows via npx genvr-skills for scripts and CI.
  • Run 300+ models: Run npx genvr-skills list (optionally --json) to print every category/subcategory pair. Pick one line, then call generate with --category and --subcategory plus that model's parameters (for example prompt="…"). Use status with the same category/subcategory and the job id until the output URL is ready.
  • Source and issues: github.com/genvrresearch/genvr-skills

Claude Code (CLI)

From a terminal with Claude Code and Node.js 18+, register the GenVR skill:

npx skills add genvrlabs/genvr-skills
1

Set GenVR credentials

Claude and the CLI need your API token and user id (API v2). Create them on Obtain API.

# macOS / Linux
export GENVR_API_KEY="your_key"
export GENVR_UID="your_uid"
# Windows PowerShell
$env:GENVR_API_KEY = "your_key"
$env:GENVR_UID = "your_uid"
2

Use Claude Code as usual

After the skill is added, Claude can follow SKILL.md and invoke npx genvr-skills (or genvr if installed globally) to list all 300+ models, run any of them with generate, poll status, and download outputs. Describe what you want in natural language.

Optional (development): To load a local checkout instead, use claude --plugin-dir ./path-to-repo with a folder that contains .claude-plugin/plugin.json and SKILL.md. See Claude Code plugins.