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

# How to Create a Skill

> Build and deploy AI skills that personas can use in conversations from the Skills Studio.

Skills are the building blocks that make each persona capable. A skill defines a specific task the Persona AI can perform, such as generating a report, researching a topic, or drafting a document. Skills are managed from the **Skills Studio** in the Admin Console.

## Skills Studio overview

Open the **Skill Studio** from the left sidebar. The dashboard displays all configured skills as a card grid.

Each skill card shows:

* **Skill name** and icon
* **Description** of what the skill does
* **Tags** indicating the skill type

The top of the page shows the **Total Skills** and **Active** count. Use the **Enabled** and **Available** tabs to filter skills by type, and the search bar to find a specific skill by name.

<img src="https://mintcdn.com/ideabodxai/cNlvJ38WQc9bYQcY/images/copilot/skills-studio-list.png?fit=max&auto=format&n=cNlvJ38WQc9bYQcY&q=85&s=86ef670f7614391cdca508b4c225e2b5" alt="Skills Studio dashboard showing a grid of skill cards with names, descriptions, and tags, along with total and active skill counts." className="rounded-xl border border-gray-200 shadow-md hover:shadow-2xl transition-all duration-300" width="1800" height="906" data-path="images/copilot/skills-studio-list.png" />

## Create a skill

There are two ways to create a skill: write instructions manually or upload a skill file.

### Write skill instructions

<Steps>
  <Step title="Open the skill creation modal">
    Click **+ Create Skill** in the top-right corner, then select **Write skill instructions**.
  </Step>

  <Step title="Fill in the skill details">
    Complete the following fields:

    | Field            | Description                                                                         |
    | ---------------- | ----------------------------------------------------------------------------------- |
    | **Skill name**   | A short, descriptive name for the skill.                                            |
    | **Icon**         | Choose an emoji to visually identify the skill.                                     |
    | **Description**  | Explain what the skill does and when it should be used.                             |
    | **Instructions** | Write the step-by-step instructions the AI should follow when executing this skill. |
  </Step>

  <Step title="Configure access and status">
    * **Grant trusted access**: Toggle on to allow the skill to execute actions directly without requiring user confirmation. Only enable this for skills you trust to run autonomously.
    * **Status**: Set to **Active** to make the skill available immediately, or leave it inactive until ready.
  </Step>

  <Step title="Save the skill">
    Click **Save**. The skill appears in the Skills Studio grid and is available to personas it is assigned to.
  </Step>
</Steps>

<img src="https://mintcdn.com/ideabodxai/cNlvJ38WQc9bYQcY/images/copilot/write-skill-instructions.png?fit=max&auto=format&n=cNlvJ38WQc9bYQcY&q=85&s=334d6b609e6ed9d8dc916e862a00fb2f" alt="Write skill instructions modal showing fields for Skill name, Icon, Description, Instructions, Grant trusted access toggle, and Active status." className="rounded-xl border border-gray-200 shadow-md hover:shadow-2xl transition-all duration-300" width="1920" height="922" data-path="images/copilot/write-skill-instructions.png" />

### Upload a skill

<Steps>
  <Step title="Open the upload modal">
    Click **+ Create Skill** in the top-right corner, then select **Upload a skill**.
  </Step>

  <Step title="Upload the file">
    Drag and drop a skill file into the upload area, or click to browse your files. The following requirements apply:

    * **Supported formats:** JSON, YAML
    * **Maximum file size:** 3KB
  </Step>

  <Step title="Import the skill">
    Click **Import** to add the skill to Skills Studio. The skill is parsed from the file and added to the grid.
  </Step>
</Steps>

<img src="https://mintcdn.com/ideabodxai/cNlvJ38WQc9bYQcY/images/copilot/upload-skill.png?fit=max&auto=format&n=cNlvJ38WQc9bYQcY&q=85&s=e2b837b12b07c5873524a903ff9b872e" alt="Upload skill modal with drag-and-drop area, file format requirements, and Import button." className="rounded-xl border border-gray-200 shadow-md hover:shadow-2xl transition-all duration-300" width="1920" height="922" data-path="images/copilot/upload-skill.png" />
