Skip to content

Getting Started

Use the repo as either a published plugin catalog or a local skills workbench.

  1. Install the catalog for your host from Install.
  2. Pick a canonical skill ID from Skills.
  3. Invoke the skill in your agent UI.

Common entries:

GoalSkill
Scout a codebasevd:scout
Debug a failurevd:debug
Plan a multi-step changevd:plan
Execute a planvd:cook
Ship a branchvd:ship
Update docsvd:docs

Source: skills/<name>/SKILL.md frontmatter.

Terminal window
bash scripts/new-skill.sh my-skill
$EDITOR skills/my-skill/SKILL.md
bash scripts/validate.sh

browser and browser-trace are tracked from browserbase/skills in skills.toml. Use vd to inspect and update tracked sources:

Terminal window
vd list
vd sync
vd doctor

vd doctor reports tracked drift plus hand-authored or detached skills. In this repo, most skills/* directories are intentionally untracked local catalog entries.

Use Conventional Commits. Release Please watches main and opens a release PR that keeps the skill-catalog version files aligned:

version.txt
skills.toml
.claude-plugin/plugin.json
.claude-plugin/marketplace.json
CHANGELOG.md

Source: .github/workflows/release.yml, .release-please-config.json, scripts/check-release-versions.sh.