Skip to content

Migrating from Vercel skills to rolecraft

If you're using Vercel's skills CLI and considering a switch, here's everything you need to know.

Why switch?

ReasonrolecraftVercel skills
Dependencies0 (zero-dep)1 (supports-color)
Package size~4 KB~465 KB
Agent targets82+72
TelemetryNoneAnonymous telemetry
Offline installsFully supportedRequires network
Shell completionsbash, zsh, fishNot available
System health checkrolecraft doctorNot available
Self-upgraderolecraft upgradeNot available

Quick migration

bash
# 1. Install rolecraft
npm install -g rolecraft

# 2. List your currently installed skills
npx skills list

# 3. Reinstall each skill with rolecraft
rolecraft install user/repo --all

# 4. Verify everything is in place
rolecraft list
rolecraft doctor

# 5. (Optional) Remove Vercel's lockfile
rm ~/.skills-lock.json

Command mapping

Vercel skillsrolecraft equivalent
npx skills add user/reporolecraft install user/repo
npx skills listrolecraft list
npx skills remove slugrolecraft remove slug
npx skills initrolecraft init
npx skills findrolecraft search
--yes / -y--yes / -y
--copydefault (copy mode)
--symlink--symlink
--cursor / --claude etc.--cursor / --claude etc.

What rolecraft does differently

More agent targets

rolecraft supports 82+ agents vs Vercel's 72. This includes newer agents like augment, kilo, openhands, junie, factory, command-code, and more.

Any source, not just GitHub

Install from local folders, GitLab, Bitbucket, SSH URLs, or even npm packages — not just GitHub repos.

Health checks

bash
rolecraft doctor

Diagnoses Node.js version, agent directories, lockfile integrity, and skill health in one command.

No vendor lock-in

rolecraft doesn't require a marketplace, a signup, or any external service. It works fully offline and stores everything locally.

Rollback

If you need to go back to Vercel skills:

bash
# Remove rolecraft lockfile
rm -rf ~/.agents

# Reinstall with Vercel
npx skills add user/repo --all

Both tools use the same ~/.agents/ directory and lockfile format, so skills installed by one are discoverable by the other.