Skip to main content

Module source

Module source 

Source

Modules§

archive
bitbucket
gist
gitea
github
gitlab
huggingface
local
resolver
skills_directory
sourcehut
url
url_patterns

Structs§

ResolvedSkill
A resolved skill ready for scanning/injection.
SkillMetadata
Skill metadata parsed from SKILL.md frontmatter.

Enums§

ArchiveFormat
Archive format for downloaded skill packages.
HfRepoType
HuggingFace repository type.
SkillSource
Represents where a skill comes from.
SkillsDirectoryPlatform
Skills directory platform identifier.

Functions§

is_local_source
Check if a source string refers to a local path (not a remote URL or prefix).
parse_frontmatter
Parse YAML frontmatter from SKILL.md content.
resolve
Resolve a source string into a SkillSource.
resolve_with_config
Resolve a source string into a SkillSource, using custom URL patterns from config.
urlencode_path
Percent-encode each segment of a URL path (split by /).
urlencoding
Percent-encode a string for use in URL query parameters.