Skip to main content

Module remote

Module remote 

Source
Expand description

Remote skill discovery and installation.

Fetches a skill index from a configurable URL, caches it locally, and installs skills to the user’s skills directory. The index is a JSON array of skill entries with name, description, and download URL.

§Index Format

[
  {
    "name": "deploy",
    "description": "Deploy to production with safety checks",
    "version": "1.0.0",
    "author": "avala-ai",
    "url": "https://raw.githubusercontent.com/avala-ai/agent-code-skills/main/deploy.md"
  }
]

Structs§

RemoteSkill
A skill entry in the remote index.

Functions§

fetch_index
Fetch the remote skill index, falling back to the local cache.
install_skill
Install a skill by name from the remote index.
list_installed
List installed skills (in user skills directory).
uninstall_skill
Remove an installed skill by name.