Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vtcode-plugins

Agent Plugins v1.0.0

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.

How it fits with VT Code

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.

Skills

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

Install

VT Code

vtcode plugins add https://github.com/vinhnx/vtcode-plugins.git

Installs 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-plugins

Other clients

Any 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.

Layout

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

Validation

vtcode plugins validate ./path/to/vtcode-plugins

Contributing

PRs 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.

License

Licensed under either Apache-2.0 or MIT, at your option.

Third-party skill attribution:

  • rust-skills — MIT, Copyright (c) 2025 Leonardo Maldonado (see skills/rust-skills/LICENSE).

About

General-purpose Agent Skills extracted from VT Code, packaged as an Agent Plugins portable plugin.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors