vtcode-skills
June 28, 2026 ยท View on GitHub
Root AGENTS.md | Skill types, discovery, loading, validation. Partial extraction from vtcode-core.
Key Modules
types.rs + manifest.rs core types | authoring.rs | bundle.rs | templates.rs | container.rs + container_validation.rs | context_manager.rs | validation.rs + validation_report.rs + enhanced_validator.rs | native_plugin.rs | system.rs | document_processor.rs | file_references.rs | locations.rs | model.rs | command_skills.rs | injection.rs + instructions.rs + prompt_integration.rs + render.rs | versioning.rs
Architecture Notes
- Partial extraction โ vtcode-core's
skills/mod.rsre-exports this crate plus keeps local sub-modules. templates/contains template files;src/skills/assets/samples/has embedded samples.
Dependencies
vtcode-commons (fs, SHA256) | vtcode-config (skills, PromptFormat)
Coding Conventions
anyhow::Result, serde, tracing. Manifest parsing uses serde-saphyr for YAML frontmatter. Template paths relative to templates/.