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

# Skills

Skills are Markdown files that provide your agents with reusable workflows and context for when to use their tools. Agent Studio maintains a catalog of skills that any agent can use. Add a skill once, then enable it for individual agents from their configuration page.

## Viewing available skills

To view your available skills:

1. Select <Icon icon="puzzle-piece-simple" iconType="light" /> **Add-ons** from the left-hand navigation, then click <Icon icon="book-open" iconType="light" /> **Skills**.
2. Select a skill to expand it and view its description.

<Frame>
  <img src="https://mintcdn.com/anaconda-29683c67/gLbMdeIS1UWlIs9N/images/agent_studio_addons_skills.png?fit=max&auto=format&n=gLbMdeIS1UWlIs9N&q=85&s=526b7c38570aeae04b2ec70628718507" alt="Add-ons Skills page showing available skills with plugin labels" width="1922" height="603" data-path="images/agent_studio_addons_skills.png" />
</Frame>

<Tip>
  To show skills registered by plugins, click the <Icon icon="filter" iconType="light" /> **Filter** dropdown beside the search box at the top of the page and select **Show plugin items**.
</Tip>

## Adding a skill from GitHub

To add a skill from a public GitHub repository:

1. Select <Icon icon="puzzle-piece-simple" iconType="light" /> **Add-ons** from the left-hand navigation, then click <Icon icon="book-open" iconType="light" /> **Skills**.
2. Click <Icon icon="plus" iconType="light" /> **Add**.
3. Enter the GitHub repository **Owner** and **Repository** name.
4. (Optional) Enter a **Skill name** to add a specific skill from the repository. Leave this field blank to add all skills in the repository.
5. Click **Add to Catalog**.

   <Frame>
     <img src="https://mintcdn.com/anaconda-29683c67/gLbMdeIS1UWlIs9N/images/agent_studio_add_skill.png?fit=max&auto=format&n=gLbMdeIS1UWlIs9N&q=85&s=5be950a741510d4f196d9a927f3684d2" alt="Add Skill dialog showing owner, repository, and skill name fields" width="1921" height="666" data-path="images/agent_studio_add_skill.png" />
   </Frame>

## Deleting skills

1. Select <Icon icon="puzzle-piece-simple" iconType="light" /> **Add-ons** from the left-hand navigation, then click <Icon icon="book-open" iconType="light" /> **Skills**.
2. Click <Icon icon="ellipsis" iconType="light" /> on the skill's row.
3. Select <Icon icon="trash" iconType="light" /> **Delete** to remove it from the catalog.

<Note>
  Deleting a skill removes it from the catalog. Agents that have the skill enabled are not affected until they are next updated.

  ***

  Skills registered by plugins cannot be deleted from this page. Manage them through the plugin's own configuration.
</Note>

## Scanning skills for security threats

Agent Studio can scan skills for security vulnerabilities using static analysis and optional AI-assisted reasoning. Scans identify potential threats such as dangerous code execution patterns, suspicious behavior, and injection risks.

<Warning>
  Scan results are best-effort and are not a certification of safety.
</Warning>

To scan a skill:

1. Select <Icon icon="puzzle-piece-simple" iconType="light" /> **Add-ons** from the left-hand navigation, then click <Icon icon="book-open" iconType="light" /> **Skills**.
2. Select the skill you want to scan.
3. Click <Icon icon="shield-check" iconType="light" /> **Security**.
4. (Optional) Enable **Deep scan with AI** for an additional semantic pass that sends the skill's content to your configured AI provider.
5. Click <Icon icon="shield-exclamation" iconType="light" /> **Start scan**.

<Tip>
  To run the scan again, click <Icon icon="arrows-rotate" iconType="light" /> **Re-scan**.
</Tip>

### Severity levels

The scan summary displays the highest severity found across all findings:

<Steps>
  <Step icon="shield-xmark" iconType="light" title="Critical">
    Immediate security risk requiring attention.
  </Step>

  <Step icon="shield-exclamation" iconType="light" title="High">
    Significant risk that should be addressed before use.
  </Step>

  <Step icon="triangle-exclamation" iconType="light" title="Medium">
    Potential risk worth reviewing (for example, use of `subprocess.run` with untrusted input).
  </Step>

  <Step icon="shield-check" iconType="light" title="Low">
    Minor concern with limited risk.
  </Step>

  <Step icon="shield-check" iconType="light" title="None">
    No issues found.
  </Step>
</Steps>

### Deep scan with AI

By default, scans use offline analyzers (static analysis, bytecode inspection, and behavioral analysis). Enabling **Deep scan with AI** adds a semantic pass that uses your configured AI provider to reason about the skill's intent.

<Note>
  Deep scan with AI requires a configured AI provider with a valid API key. If no compatible provider is available, the toggle is disabled.
</Note>

## Enabling a skill for an agent

Once a skill is in the catalog, you can enable it for individual agents from the agent's configuration page. See [Skills](/tools/anaconda-desktop/agent-studio/agents#skills) for instructions.
