Skip to main content

Module storage

Module storage 

Source
Expand description

Skill storage provider trait and implementations.

Storage providers abstract where skills are loaded from:

  • Filesystem (SKILL.md files in directories)
  • Database (SQLite-backed)
  • Built-in (bundled with the runtime)

Re-exports§

pub use builtin::BuiltInStorageProvider;
pub use database::DatabaseStorageProvider;
pub use filesystem::FilesystemStorageProvider;
pub use filesystem::standard_agent_skills_dir;

Modules§

builtin
Built-in skill storage provider.
database
Database-backed skill storage provider.
filesystem
Filesystem-based skill storage provider.

Enums§

StorageProviderKind
Identifies the kind of storage provider.

Traits§

SkillStorageProvider
Abstract trait for skill storage/discovery.