# Agora Skills (/en/introduction/agora-skills)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

Install Agora Skills when you want your assistant to choose the right Agora workflow before it starts coding. Skills helps you pick the right product path, starter, and setup sequence, so your assistant can follow official Agora patterns instead of guessing.

Use Skills when docs lookup alone is not enough and the harder part is deciding what to build first or which official path to follow. If you also want fresh documentation while your assistant works, pair Skills with [Agora MCP](/en/introduction/agora-mcp).

## Install Agora Skills [#install-agora-skills]

<Tabs>
  <TabsList>
    <TabsTrigger value="skills-cli">
      Skills CLI
    </TabsTrigger>

    <TabsTrigger value="manual">
      Manual installation
    </TabsTrigger>
  </TabsList>

  <TabsContent value="skills-cli">
    ```bash
    npx skills add AgoraIO/skills
    ```

    Skills activate automatically when the agent detects a relevant Agora task.
  </TabsContent>

  <TabsContent value="manual">
    Clone the repository and point your coding assistant to the Agora skill files:

    ```bash
    git clone https://github.com/AgoraIO/skills.git ~/agora-skills
    ```

    Use `skills/agora/` as the directory entry point, or load `SKILL.md` directly if your tool expects a single root file.
  </TabsContent>
</Tabs>

If you install Skills manually, place the files where your assistant already looks for local instructions:

<Tabs>
  <TabsList>
    <TabsTrigger value="claude-code">
      Claude Code
    </TabsTrigger>

    <TabsTrigger value="cursor">
      Cursor
    </TabsTrigger>

    <TabsTrigger value="windsurf">
      Windsurf
    </TabsTrigger>

    <TabsTrigger value="copilot">
      GitHub Copilot
    </TabsTrigger>

    <TabsTrigger value="other-tools">
      Other tools
    </TabsTrigger>
  </TabsList>

  <TabsContent value="claude-code">
    Run the following commands inside Claude Code:

    * **User-level** (available across all your projects)

      ```bash
      /plugin marketplace add AgoraIO/skills
      /plugin install agora
      ```

    * **Project-level** (shared with your team via version control)

      ```bash
      /plugin marketplace add AgoraIO/skills
      /plugin install agora --scope project
      ```
  </TabsContent>

  <TabsContent value="cursor">
    Copy or symlink `skills/agora/` into `.cursor/rules/`.
  </TabsContent>

  <TabsContent value="windsurf">
    Add `skills/agora/` to Cascade context.
  </TabsContent>

  <TabsContent value="copilot">
    Reference the files with `@workspace` or add them to Copilot instructions.
  </TabsContent>

  <TabsContent value="other-tools">
    Point the tool at `skills/agora/` or the top-level `SKILL.md`.
  </TabsContent>
</Tabs>

## Start with a prompt [#start-with-a-prompt]

Install Skills, then ask your assistant to choose the correct Agora path before it starts scaffolding or editing code.

```text
Use Agora Skills and Agora MCP to help me build a web-based conversational AI demo.
Check the official docs first, choose the right starter, and use the Agora CLI for setup.
```

From there, let your assistant choose the starter and setup path before it edits code.
