Skip to main content

vtcode_skills/
lib.rs

1#![allow(
2    missing_docs,
3    clippy::expect_used,
4    dead_code,
5    unused_imports,
6    reason = "Intentional compatibility, platform, or test-only suppression."
7)]
8#![expect(
9    unused_results,
10    clippy::let_underscore_must_use,
11    clippy::indexing_slicing,
12    clippy::string_slice,
13    clippy::cast_possible_truncation,
14    reason = "Skill parsing and template migration intentionally use validated text offsets, bounded identifiers, and side-effect-only registry updates."
15)]
16//! # vtcode-skills - Skill Types, Discovery, and Validation
17//!
18//! Provides the core skill system for VT Code including skill manifests,
19//! validation, bundling, template rendering, and native plugin support.
20
21pub mod authoring;
22pub mod bundle;
23pub mod command_skills;
24pub mod container;
25pub mod container_validation;
26pub mod context_manager;
27pub mod document_processor;
28pub mod enhanced_validator;
29pub mod file_references;
30pub mod injection;
31pub mod instructions;
32pub mod locations;
33pub mod manifest;
34pub mod model;
35pub mod native_plugin;
36pub mod prompt_integration;
37pub mod render;
38pub mod system;
39pub mod templates;
40pub mod trust;
41pub mod types;
42pub mod validation_report;
43pub mod versioning;