davesnx/setup/skill-vendor
Claude Code and agent skill by davesnx/setup
- community
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-vendorSKILL.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
- Run
skill-vendor checkand read every line. Each skill isup 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.
- 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.
- Run
skill-vendor checkagain. Every listed skill readsup to date, or
local ahead for a branch push that is still open.
- Commit
agents/skills/VENDORtogether with the skill copies it describes,
only when the user asks for a commit.
Rules
pullrefuses while a skill islocal ahead,new local, ordiverged.
pull --force discards those local edits; use it only when the user says so.
pushrefuses 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
- SKILL.md in the repositoryCheckingagents/skills/skill-vendor/SKILL.md
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
[](https://verified-skill.com/skills/davesnx/setup/skill-vendor)