Skip to content
Unverified: This page has not yet been anchored to automated code tests.

vox-skills API Reference (generated)

Crate: vox-skills · Version: 0.6.0 · Target: Library (lib.rs)

Skill marketplace and plugin architecture for the Vox agent system

vox-skills — Skill Marketplace and Plugin Architecture

Section titled “vox-skills — Skill Marketplace and Plugin Architecture”

Provides a typed skill registry, skill bundle format parsing, plugin lifecycle management, and an optional Vox Skills HTTP bridge.

Submodules carry detailed docs; the crate root re-exports stable types for embedders.

FeatureDefault / Enables
default—
skills-registry—
DependencyKind
vox-containerNormal
vox-http-clientNormal
vox-openclaw-runtimeNormal
vox-packageNormal
vox-plugin-hostNormal
vox-skill-runtimeNormal
vox-dbDevelopment
ModuleDescription
builtins—
bundleIn-memory skill bundle (VoxSkillBundle) and JSON (de)serialization.
hooksLifecycle hook registry and event types.
manifestSkill manifest schema (SkillManifest, categories, permissions).
parserParse SKILL.md (YAML/TOML front matter + body) into a bundle.
pluginPlugin trait, skill-backed plugins, and PluginManager.
providerShared Arc<SkillRegistry> factory for MCP and CLI surfaces.
registryInstall, uninstall, search, and list skills (SkillRegistry).
registry_apiHTTP client for the remote skills marketplace (skills-registry feature).
sandboxUnified container sandbox for community skill execution. Uses vox-container’s Docker/Podman backend — the same infrastructure used for .vox application deployment — to sandbox untrusted skills.
EnumDescription
SkillErrorErrors from the skill system.
ConstantDescription
SKILLS_REGISTRY_BASEThe canonical Vox Skills marketplace registry URL.