Clean-replaces a drifted skill with the registry content (delete folder + re-download).
Downloads a skill into ~/.agents/skills/<name> and writes the registry metadata file. Refuses to overwrite an existing folder.
Adopts an existing local skill folder by writing the registry metadata file without overwriting any other files.
Lists every skill folder under ~/.agents/skills, including drift information for registry-managed ones.
Removes a skill folder - only when it carries our registry metadata file.
Removes the registry metadata file from a skill folder while keeping its other files.
Clean-replaces an installed skill with the latest registry content (delete folder + re-download).
Backend service that performs all skill filesystem and network work. The browser only triggers actions and renders results -
~/.agents/skillsis outside the browser FileService sandbox, so all fetch + filesystem writes happen here.