add-vercel
Add Vercel deployment capability to NanoClaw agents. Installs the Vercel CLI in agent containers and sets up OneCLI credential injection for api.vercel.com. Use when the user wants agents to deploy web applications to Vercel.
npx skills add nanocoai/nanoclaw --skill add-vercel --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Add Vercel This skill gives NanoClaw agents the ability to deploy web applications to Vercel. It installs the Vercel CLI in agent containers and configures OneCLI to inject Vercel credentials automatically. **Principle:** Do the work — don't tell the user to do it. Only ask for their input when it genuinely requires manual action (pasting a token). ## Phase 1: Pre-flight ### Check if already applied Check if the container skill exists: ```bash test -d container/skills/vercel-cli && echo "INSTALLED" || echo "NOT_INSTALLED" ``` If `INSTALLED`, skip to Phase 3 (Configure Credentials). ### Check prerequisites Verify OneCLI is working (required for credential injection): ```bash onecli version 2>/dev/null && echo "ONECLI_OK" || echo "ONECLI_MISSING" ``` If `ONECLI_MISSING`, tell the user to run `/init-onecli` first, then retry `/add-vercel`. Stop here. ## Phase 2: Install Container Skill Copy the bundled container skill into the container skills directory: ```bash rsync -a .claude/skills/add-vercel/container-skills/ container/skills/ ``` Verify: ```bash head -5 container/skills/vercel-cli/SKILL.md ``` ## Phase 3: Configure Credentials ### Check if Vercel credential already exists ```b
- Phase 1: Pre-flight
- Check if already applied
- Check prerequisites
- Phase 2: Install Container Skill
- Phase 3: Configure Credentials
- Check if Vercel credential already exists
- Set up Vercel API credential
- Assign the secret to all agents
- Phase 4: Ensure Vercel CLI in Container Image
- Phase 4b: Copy and Run the Dependency Guard
- Phase 5: Sync Skills to Running Agent Groups
- Phase 6: Restart Running Containers
- Done
test -d container/skills/vercel-cli && echo "INSTALLED" || echo "NOT_INSTALLED" onecli version 2>/dev/null && echo "ONECLI_OK" || echo "ONECLI_MISSING" rsync -a .claude/skills/add-vercel/container-skills/ container/skills/ head -5 container/skills/vercel-cli/SKILL.md onecli secrets list 2>/dev/null | grep -i vercel onecli secrets create \ onecli secrets list | grep -i vercel set-secrets replaces the entire list — read and merge for each agent. for agent in $(onecli agents list | jq -r '.data[].id'); do onecli agents set-secrets --id "$agent" --secret-ids "$MERGED"
What does the add-vercel skill do?
Add Vercel deployment capability to NanoClaw agents. Installs the Vercel CLI in agent containers and sets up OneCLI credential injection for api.vercel.com. Use when the user wants agents to deploy web applications to Vercel.
How do I install it?
Run `npx skills add nanocoai/nanoclaw --skill add-vercel --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From nanocoai/nanoclaw, a repository with 30,426 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.