Documentation
¶
Overview ¶
Package remote is the source for agent skills hosted on gitlab.com and listed in this repo's curated registry. Discovery (`All`) is offline — metadata comes from the embedded registry.yaml. Installation (`Get`) reaches gitlab.com to fetch the actual SKILL.md and supporting files at the pinned ref.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrNotFound = errors.New("not in remote registry")
ErrNotFound is returned by Get when no entry in the curated remote registry matches the requested name.
Functions ¶
Types ¶
type Entry ¶
type Entry struct {
Name string `yaml:"name"`
Description string `yaml:"description"`
Project string `yaml:"project"`
Ref string `yaml:"ref"`
Path string `yaml:"path"`
}
Entry is a single row in registry.yaml — the curated pointer to a remote skill. The description exists purely so `skills list` can render without a network call. Name is the public skill name and install directory; when the upstream SKILL.md frontmatter names the skill differently, the fetcher rewrites it to Name at install time.