Documentation
¶
Overview ¶
Package extsource resolves non-git extension sources (zip archives, bare SKILL.md URLs) into a local directory that skill/plugin managers can install.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractZip ¶
ExtractZip unzips zipPath into the existing directory destDir. It rejects any entry whose path escapes destDir (zip-slip), any absolute path, and any symlink entry, so a crafted archive cannot write outside destDir.
func FetchSKILLURL ¶
FetchSKILLURL downloads a single SKILL.md from url into destDir/SKILL.md. It is the agentskills.io "bare skill file" form; the caller installs destDir as a one-skill pack.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.