validate docs license

A daily-driver collection of skills for agentic coding — portable across agents, managed with the vd CLI.

Skill catalog · Install guide


Install

Claude Code plugin

/plugin marketplace add vanducng/skills
/plugin install vd@vd-skills

Update with /plugin marketplace update vd-skills && /plugin install vd@vd-skills · uninstall with /plugin uninstall vd@vd-skills.

vd CLI

brew install vanducng/tap/vd                                   # macOS
curl -fsSL https://raw.githubusercontent.com/vanducng/vd-cli/main/install.sh | sh  # macOS/Linux

Codex

vd install codex                # user scope
vd install codex --scope repo   # repo scope

Factory Droid

Requires vd-cli v3.13.0 or newer.

vd install droid                # user scope: $HOME/.factory/skills
vd install droid --scope repo   # repo scope: .factory/skills

Restart Droid, run /skills, then invoke a skill by folder name, such as /plan.

For Claude Code development symlinks instead of the marketplace plugin: vd install claude --dev.

Don't mix the two for the same skill. A marketplace plugin copy and a --dev symlink of the same skill shadow each other unpredictably (edits to one won't "land"). Pick one. Diagnose duplicates with bash scripts/check-install-conflicts.sh.

Full install matrix, prerequisites, and troubleshooting → skills.vanducng.dev/install

What's inside

Skills share one build pipeline — brainstorm → plan → cook → ship — alongside review, research, debugging, diagramming, browser automation, data and workspace tooling, and more. Each skill is a self-contained directory under skills/<name>/ with a SKILL.md.

Browse the full catalog with "use this when" guidance → skills.vanducng.dev/skills

Contribute a skill

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

Conventional commits drive automated releases (Release Please). Contributor workflow and repo conventions live in AGENTS.md and the development guidelines.

License

MIT