davesnx/setup/skill-vendor

Claude Code and agent skill by davesnx/setup

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Check, import, or publish skills listed in agents/skills/VENDOR against their upstream repositories. Not Mac-to-nspawn skill synchronization.

Install

npx vskill@latest install davesnx/setup/skill-vendor

SKILL.md

Skill vendor

agents/skills/VENDOR lists each upstream repository, its branch, the directory that holds the skills there, the pinned commit, and the skills copied from it. The copies under agents/skills/ are the working copies. skill-vendor moves changes in either direction, only when asked.

Steps

  1. Run skill-vendor check and read every line. Each skill is up to date,

upstream ahead, local ahead, new local, new upstream, diverged, or pending. Exit 1 means at least one skill needs a pull or push.

  1. Pick the direction from those states and the user's request:
  • Upstream moved and the user wants it: skill-vendor pull. It replaces the

local copies and records the new commit in VENDOR.

  • Local edits go upstream: skill-vendor push -m "<message>" commits on the

upstream branch. For a pull request, add --branch <name>; the pin stays unchanged until that branch merges.

  • diverged: stop and report. Both sides changed, and the user merges by

hand.

  1. Run skill-vendor check again. Every listed skill reads up to date, or

local ahead for a branch push that is still open.

  1. Commit agents/skills/VENDOR together with the skill copies it describes,

only when the user asks for a commit.

Rules

  • pull refuses while a skill is local ahead, new local, or diverged.

pull --force discards those local edits; use it only when the user says so.

  • push refuses while upstream is ahead. Pull first.
  • A new skill also needs whatever the upstream repository asks for, such as a

README row or a plugin manifest entry. Push it on a branch and finish those by hand in the pull request.

  • Clones live under ~/.cache/skill-vendor. A failed clone or fetch means the

machine lacks SSH access to the upstream. Report it; do not switch remotes.

Command details live in `terminal/bin/README.md`. After changing the command, run bash agents/skills/skill-vendor/tests/skill-vendor.sh.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/davesnx/setup/skill-vendor/badge)](https://verified-skill.com/skills/davesnx/setup/skill-vendor)

Something wrong with this skill or its page? Tell us.