Getting Started
Use the repo as either a published plugin catalog or a local skills workbench.
Use A Published Skill
Section titled “Use A Published Skill”- Install the catalog for your host from Install.
- Pick a canonical skill ID from Skills.
- Invoke the skill in your agent UI.
Common entries:
| Goal | Skill |
|---|---|
| Scout a codebase | vd:scout |
| Debug a failure | vd:debug |
| Plan a multi-step change | vd:plan |
| Execute a plan | vd:cook |
| Ship a branch | vd:ship |
| Update docs | vd:docs |
Source: skills/<name>/SKILL.md frontmatter.
Edit A Skill
Section titled “Edit A Skill”bash scripts/new-skill.sh my-skill$EDITOR skills/my-skill/SKILL.mdbash scripts/validate.shSync Vendored Skills
Section titled “Sync Vendored Skills”browser and browser-trace are tracked from browserbase/skills in skills.toml. Use vd to inspect and update tracked sources:
vd listvd syncvd doctorvd doctor reports tracked drift plus hand-authored or detached skills. In this repo, most skills/* directories are intentionally untracked local catalog entries.
Release Changes
Section titled “Release Changes”Use Conventional Commits. Release Please watches main and opens a release PR that keeps the skill-catalog version files aligned:
version.txtskills.toml.claude-plugin/plugin.json.claude-plugin/marketplace.jsonCHANGELOG.mdSource: .github/workflows/release.yml, .release-please-config.json, scripts/check-release-versions.sh.