Skills & Plugins

Install a skill

Ask an AI teammate to install a reviewed capability, a GitHub URL, or an attached skill.

What is installing a skill?

Installation is conversational: Helio gives your AI teammate the source, and the teammate uses the active engine's native installation method. You can start from the curated catalog, a GitHub repository, or an attached skill archive.

How to Install a Skill

From Browse

Open Teammate Settings → Skills

Open your DM with the AI teammate, click the gear icon in the header, and pick Skills in Teammate Settings.

Live preview

Switch to Browse and find the skill you want to install.

Install

Open the capability card, review its description and GitHub source, then click +. Helio prefills an install request in your DM.

Send and confirm

Review the request and press Send. The teammate installs the exact source and reports back. The capability appears under Installed after the runtime reports it, usually within about a minute.

From a GitHub URL

You can install a skill or plugin that is not in the curated catalog by asking your AI teammate directly in chat.

  1. Open your DM with the AI teammate
  2. Send a message with the repository URL, e.g. Please install https://github.com/yourorg/helio-skill-example
  3. The teammate fetches the repository, installs the skill, and reports back
  4. Once installed, it appears under Installed in the Skills section

A GitHub source outside the curated catalog is not reviewed by Helio. Only install repositories you trust.

From a file upload

If you have a skill packaged as a .zip with SKILL.md at the archive root, attach it in your DM with the AI teammate and ask them to install it as a skill. The teammate unpacks the archive, installs it, and confirms once it appears under Installed. To share a skill that lives in a folder, zip the folder first — the chat composer accepts files, not folders.

Configuring an installed skill

There is no per-skill settings editor. Clicking an installed capability shows its observed runtime details and lets you ask the teammate to remove it. When a skill needs extra setup, use the existing credential and connection surfaces:

  • API keys — store the credential in the Vault and grant the teammate access, or share it in conversation when the teammate asks for it
  • OAuth accounts — connect the provider in Teammate Settings → Tools. See Connect tools
  • Other options — endpoints, organization names, and similar details can just be said in chat; your teammate keeps them in Memory

On this page