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

# Editors

> Install skills into the editors your team already uses.

skillmd writes skills into each editor's native rules location, so context shows up
exactly where the agent expects it. The [CLI](/docs/cli/commands) handles the details
per editor.

## Supported editors

<CardGroup cols={2}>
  <Card title="Claude Code" icon="terminal" href="/docs/guides/claude-code">
    Install with the CLI or connect over MCP.
  </Card>

  <Card title="Cursor" icon="i-cursor" href="/docs/guides/cursor">
    Drop skills into Cursor's rules.
  </Card>

  <Card title="Windsurf" icon="wind">
    Native rules support via the CLI.
  </Card>

  <Card title="Antigravity" icon="rocket">
    Native rules support via the CLI.
  </Card>

  <Card title="VS Code (Copilot)" icon="code">
    Install into GitHub Copilot's instructions.
  </Card>
</CardGroup>

## Install into any editor

From your project root:

```bash theme={null}
npx @getskillmd/cli add <skill>
```

The CLI detects the editors in your project and writes the skill into the right place
for each.

## VS Code extension

A dedicated VS Code extension brings skill generation and install into the editor UI —
search Discover, generate from a URL, and install without touching the terminal.

<Note>
  Editors change where they store rules over time. The CLI tracks those locations, so
  `skillmd add` keeps working as editors evolve.
</Note>
