CLI Reference
v0.4.16Complete reference for every vskill command. Run npx vskill --help or npx vskill <command> --help for inline usage in your terminal.
vskill install <source>
Install a skill after running a full security scan. The source can be a skill name from the verified-skill.com registry, a GitHub repository, or a local file path. Every install triggers a security scan — there is no way to skip it.
npx vskill install <source>
Source types:
npx vskill install remotion-best-practicesnpx vskill install remotion-dev/skillsnpx vskill install --repo anton-abyzov/vskill --plugin frontendnpx vskill install ./my-skill--agent cursor to target a single agent.vskill find <query>
Search the verified-skill.com registry for skills matching a keyword or category. Returns skill names, descriptions, trust tiers, and install counts.
npx vskill find <query>
# Search by keyword npx vskill find react # Search by category npx vskill find --category frontend
vskill scan <path>
Run a security scan on a skill without installing it. Useful for skill authors who want to check their skill before submitting. Reports pattern matches, severity scores, and the overall verdict (PASS / CONCERNS / FAIL).
npx vskill scan <path>
# Scan a local skill npx vskill scan ./my-skill # Verbose output with pattern details npx vskill scan --verbose ./my-skill
vskill scan before vskill submit. The scan is identical to what the registry runs — if it passes locally, it will pass on submit.vskill list
Show all installed skills with their trust tier, version, source, and install location. Displays both project-level and global installations.
npx vskill list
vskill remove <skill>
Remove an installed skill. Cleans up symlinks and config entries from all detected agents, or a specific agent with --agent.
npx vskill remove <skill>
npx vskill remove remotion-best-practices
vskill update [skill]
Update an installed skill to its latest version. Diffs the new version against the locked version, re-scans for security issues, and shows a summary of changes before applying. If the scan fails, the update is blocked.
npx vskill update [skill]
# Update a single skill npx vskill update remotion-best-practices # Update all installed skills npx vskill update --all
vskill audit [path]
Run a full security audit on all skills in a project directory. Scans every installed skill, checks for blocklisted skills, and produces a consolidated report. Supports CI mode for pipeline integration and SARIF output for GitHub code scanning.
npx vskill audit [path]
# Audit current project npx vskill audit # CI pipeline with SARIF output npx vskill audit --ci --report sarif # Only show high and critical findings npx vskill audit --severity high,critical
npx vskill audit --ci to your CI pipeline to block deployments with untrusted skills.vskill info <skill>
Display detailed information about a skill, including its description, author, verification status, trust tier, scan history, and install count. Works for both installed skills and registry skills.
npx vskill info <skill>
npx vskill info remotion-best-practices
vskill submit <source>
Submit a skill to the verified-skill.com registry for verification. The source must be a public GitHub repository containing a SKILL.md file. The skill goes through the full verification pipeline (static scan, LLM analysis, provenance check) before being listed.
npx vskill submit <source>
npx vskill submit owner/repo
npx vskill scan ./your-skill locally first. See the Security Guidelines for the full list of patterns and the pre-submission checklist.vskill blocklist
View and manage the local blocklist of known malicious skills. Blocked skills cannot be installed. The blocklist is seeded from the verified-skill.com registry and updated automatically.
npx vskill blocklist
vskill init
Initialize vskill in the current project. Creates the configuration files and vskill.lock needed to manage skills at the project level. Run this once in a new project before installing skills.
npx vskill init
Related resources