> For the complete documentation index, see [llms.txt](https://docs.lleverage.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lleverage.ai/operator-agent/skills/using-skills.md).

# Using Skills

### Browsing Skills

The skill library shows all skills available in your project. Each skill card displays:

* **Name and description** — What the skill does
* **Status** — Whether it's enabled or disabled in this project
* **Components** — Which integrations, knowledge bases, or data tables the skill uses

You can switch between a grid view and list view depending on your preference.

### Enabling and Disabling Skills

Builders and admins can toggle skills on or off per project:

* **Enabling** a skill makes it immediately available to the agent — it can be invoked in any session.
* **Disabling** a skill removes it from the agent's tool context. The agent can no longer use it, but the skill is not deleted and can be re-enabled at any time.

This is useful when:

* A skill is causing the agent to select it when it shouldn't
* You want to temporarily remove a capability without losing the skill configuration
* You're testing a new skill and want to limit its availability

> ⚠️ Disabling a skill takes effect immediately. Any active sessions where the agent was about to use that skill will no longer have access to it.

### How the Agent Chooses Skills

You don't need to tell the agent which skill to use. When you describe a task, the agent evaluates its available skills and selects the most relevant ones automatically.

For example, if you say *"Process the incoming order from this email"* and you have an order processing skill enabled, the agent will recognise the match and invoke it.

You can also be explicit: *"Use the quote generation skill to create a quote from this supplier offer."*

### Skill Cards in Chat

When the agent invokes a skill during a session, a **skill card** appears in the chat stream:

1. The card appears immediately in a **loading state** showing the skill name
2. As the skill executes, the card shows **progress and status**
3. Once complete, the card shows the **result** — which might include generated files, data, or a summary

Skill cards stay visible in the chat history. They don't disappear after execution.

### Using Skills with the Sidebar

When a skill card appears, you can click on it to open a detailed view in the sidebar. This shows:

* The skill's components and configuration
* Execution progress and any intermediate outputs
* Generated artefacts (files, reports, etc.)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.lleverage.ai/operator-agent/skills/using-skills.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
