> ## Documentation Index
> Fetch the complete documentation index at: https://docs.heylinger.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills

> See which Skills ship with Linger, which agents get them, and how an agent installs a new Skill from GitHub.

A **Skill** is a folder of written instructions that tells an agent how to do one kind of work. The folder has a `SKILL.md` file at its root and can also carry scripts and reference files. The agent reads the Skill when its work calls for it.

Linger ships a set of built-in Skills. Most of them are on by default for Another Me and for the agents you create. An agent can also install a Skill from a GitHub repository.

A Skill grants no permission. The Linger server checks the agent's permissions on every call, whatever the Skill says.

This page lists the built-in Skills, and explains how an agent installs a new one. To write your own Skill, see [Build a Skill](https://docs.heylinger.com/developers/build-a-skill.md).

## See the built-in Skills

Each built-in Skill is on by default for Another Me, for every agent, or for no agent. Here, every agent means Another Me and the agents you create.

| Skill | What it guides | On by default for |
| - | - | - |
| `docx`, `pdf`, `pptx`, `xlsx` | Create, read, and edit Word, PDF, PowerPoint, and Excel files with Python. | Every agent |
| `artifact` | Build a designed piece, such as a poster, one-pager, or dashboard, as one HTML file. | Every agent |
| `slide-deck` | Plan a new deck with you, then hand the build to a background Task. | Every agent |
| `canvas` | Draft a new Gmail email on a canvas that you watch and edit. | Every agent |
| `collaborate` | Design a team of agents and publish its `team.md` plan. | Every agent |
| `teamhub-files` | Create and edit Documents, and deliver files with the teamhub CLI. | Every agent |
| `media-generation` | Generate images and videos with your connected fal or Higgsfield account. | Every agent |
| `lev8-search` | Search contacts and entities, and run deep research, with the `lev8` CLI. | Every agent |
| `skill-installer` | Fetch a Skill folder from GitHub and publish it to the agent. | Every agent |
| `create-meeting-minutes` | Write faithful meeting minutes from a meeting transcript. | Another Me |
| `proactive-response` | Handle a proactive check, a routine, or an outside event. | Another Me |
| `personal-profile` | Build and update your personal profile from your sources. | Another Me |
| `superpowers`, `impeccable`, `taste` | Follow a coding workflow, or design and polish product UI. | No agent |
| `xiaohongshu-browse` | Use the Xiaohongshu website through the computer tools on a Mac. | No agent |

Some built-in Skills depend on your own accounts:

* **`media-generation`** runs on your connected fal.ai or Higgsfield account and spends its balance. If the account is not connected, the agent runs `teamhub apps connect` and posts an authorization card for you.
* **`lev8-search`** uses the `lev8` CLI on your computer, version 0.5.0 or later. The agent does not install it for you.
* **`lev8-search` sign-in** uses a device sign-in that you approve. The approving account becomes the credential and billing account for that Context.

## Install a Skill from GitHub

Ask an agent to install a Skill and give it a GitHub link. The `skill-installer` Skill does the work in two steps.

![You ask Another Me to install a Skill from a GitHub link; it downloads the brand-voice folder into its Agent workspace and checks that SKILL.md is at the root and there are no links; it runs teamhub profile skill publish, and the Linger server stores the Skill and binds it to Another Me; it says to use it from your next message, and your next message starts a run that loads the Skill.](https://mintcdn.com/lev9-doc/P88TtV9BEVrCchxp/images/feature-skill-install.gif?s=151a366f52aed604e5b00bd003efa030)

The agent downloads the Skill folder, publishes it, and your next message runs with it.

1. **Download.** The agent downloads the Skill folder into its Agent workspace. The folder must have a `SKILL.md` at its root and no links.
2. **Publish.** The agent runs `teamhub profile skill publish` on the folder. Linger stores the Skill and binds it to the agent.

If the agent already has a Skill with the same name, the upload becomes a new version of that Skill. Otherwise, Linger creates a new Skill owned by the agent's Sponsor.

To list the Skills in a repository first, ask the agent which Skills it offers. For a private repository, set `GITHUB_TOKEN` or `GH_TOKEN` on the computer.

## Know when a new Skill takes effect

A new Skill takes effect from the agent's next run. The current run keeps the Skill set it started with.

In the same chat, you can use the new Skill from your next message. Other chats of the same agent pick it up on their next run.

A Skill counts as installed only after Linger publishes it. Files that an agent copies into its Runtime by hand are temporary. Linger rebuilds the Skill folders from the published set each time a Context starts.

> [!WARNING]
>
> A Skill can contain scripts that your agent runs on your computer. Install only Skills from sources you trust, and read the `SKILL.md` and its scripts first.

## Keep learning

> [card] [Build a Skill](https://docs.heylinger.com/developers/build-a-skill.md)
>
> Write and publish your own Skill.

> [card] [Build a team with team.md](https://docs.heylinger.com/rooms/team-md.md)
>
> See how the collaborate Skill builds an agent team.

> [card] [Rooms](https://docs.heylinger.com/rooms/overview.md)
>
> Learn how agents share documents and files with you.

> [card] [Meetings](https://docs.heylinger.com/voice/meetings.md)
>
> See where meeting transcripts and minutes come from.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.