General-purpose Agent Skills extracted from VT Code, packaged as an Agent Plugins portable plugin.
One plugin, nine skills: Rust coding rules, codemod migrations, code review, workspace analysis, and dependency evaluation. Installable by any Agent Plugins client — VT Code, and any other conformant client.
This package is the VT Code project's own skills shipped as a portable plugin. The two repos reference each other:
- Install it in VT Code — see the VT Code Agent Plugins guide and user guide for the full install/use flow.
- Read about the format — the VT Code wiki Agent-Plugins page covers the format and security model.
- Contribution loop — these skills are curated from VT Code's
.agents/skills/. Improve a skill here and it can flow back into VT Code; skills added to VT Code that are general-purpose are candidates to be published here.
| Skill | What it does |
|---|---|
rust-skills |
179 Rust coding rules across 14 categories (ownership, errors, async, API design, memory, performance, testing, anti-patterns) |
codemod |
Codemod CLI migrations, upgrades, and large-scale mechanical refactors |
evaluate-crate |
Evaluate whether a Rust crate, library, or external resource is worth adopting |
read-and-apply |
Read an article or book chapter and apply its lessons to your codebase |
cmd-analyze |
Comprehensive codebase analysis (full, security, performance) |
cmd-command |
Run a terminal command |
cmd-review |
Review the current diff or selected files |
pr-code-review |
PR code review with critical/high/medium/low bug ranking and fix loops |
source-command-fix-failing-tests |
Run project tests and fix failures |
vtcode plugins add https://github.com/vinhnx/vtcode-plugins.gitInstalls to ~/.agents/plugins/vtcode-plugins. The skills are loaded at the next session start.
Project-local alternative — clone or copy into your workspace:
mkdir -p .agents/plugins && git clone https://github.com/vinhnx/vtcode-plugins.git .agents/plugins/vtcode-pluginsAny conformant Agent Plugins client can discover skills/*/SKILL.md from this package. Clone the repository and point your client at it, or vendor the directory into your client's plugin root.
vtcode-plugins/
├── plugin.json
├── skills/
│ ├── rust-skills/ SKILL.md + rules/ + README + LICENSE
│ ├── codemod/ SKILL.md + references/
│ ├── evaluate-crate/ SKILL.md
│ ├── read-and-apply/ SKILL.md
│ ├── cmd-analyze/ SKILL.md
│ ├── cmd-command/ SKILL.md
│ ├── cmd-review/ SKILL.md
│ ├── pr-code-review/ SKILL.md
│ └── source-command-fix-failing-tests/ SKILL.md
├── LICENSE
└── LICENSE-MIT
vtcode plugins validate ./path/to/vtcode-pluginsPRs welcome. Add or improve skills under skills/<name>/SKILL.md; each skill's frontmatter name must match its directory and pass the strict Agent Skills validation.
For skills intended to land back in VT Code itself, prefer opening the change against VT Code's .agents/skills/ first, then syncing it here.
Licensed under either Apache-2.0 or MIT, at your option.
Third-party skill attribution:
rust-skills— MIT, Copyright (c) 2025 Leonardo Maldonado (seeskills/rust-skills/LICENSE).