# Claude

This guide covers installation through the Claude Code plugin marketplace. If you use a different agent, see all the available [installation methods](/keeperpam/secrets-manager/integrations/ai-agents.md#installation) we support for AI Agents.

***

### Step 1: Add the Marketplace

Open a Claude Code session and run:

```bash
/plugin marketplace add Keeper-Security/keeper-agent-kit
```

This registers the Keeper Agent Kit catalog with Claude Code. No skills are installed yet.

{% columns fullWidth="false" %}
{% column %}

<figure><img src="/files/Ekp72xUi9Fa5osJvGJcw" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

<figure><img src="/files/6TfV4yQKLHoPKq89vdnz" alt=""><figcaption><p>Successfully added</p></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Step 2: Install Skills

Install the skills you need:

```bash
/plugin install keeper-secrets@keeper-security
/plugin install keeper-admin@keeper-security
/plugin install keeper-setup@keeper-security
```

Or browse the catalog first with `/plugin` → **Discover** tab, then select the ones you want.

{% columns fullWidth="false" %}
{% column %}

<div data-full-width="true"><figure><img src="/files/tHOrmapvUYRwIUl6uLnR" alt=""><figcaption></figcaption></figure></div>
{% endcolumn %}

{% column %}

<figure><img src="/files/VXkx03I1LeXrUeSXsfyo" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Step 3: Verify

Run `/plugin` and go to the **Installed** tab. You should see the Keeper skills listed. Try a quick test:

> "How do I list my KSM profiles?"

If the agent responds with `ksm profile list`, the skills are working.

<div data-full-width="false"><figure><img src="/files/1MxYpwujjbSik0SpxDLG" alt=""><figcaption></figcaption></figure></div>

***

### Choosing a Scope

When installing through the Claude Code UI, you'll be asked to pick a scope. Here's what each one means:

| Scope              | Who sees it            | Where it lives                       | When to use it                               |
| ------------------ | ---------------------- | ------------------------------------ | -------------------------------------------- |
| **User** (default) | You, in every project  | `~/.claude/skills/`                  | You use Keeper across multiple repos         |
| **Project**        | Everyone on the repo   | `.claude/skills/` (committed to git) | Your team should all have these skills       |
| **Local**          | You, in this repo only | `.claude/skills/` (not committed)    | Testing, or you only need Keeper in one repo |

If you install from the command line with `/plugin install`, skills default to **User** scope. To pick a different scope, use the interactive UI instead.

***

### Auto-Updates

Claude Code can automatically update marketplace plugins at startup. For the Keeper Agent Kit, auto-update is **off** by default since it's a third-party marketplace.

To turn it on:

1. Run `/plugin`
2. Go to the **Marketplaces** tab
3. Select the Keeper marketplace
4. Choose **Enable auto-update**

When updates are available, you'll see a prompt to run `/reload-plugins`.

***

### Uninstall

Remove individual skills:

```bash
/plugin uninstall keeper-secrets@keeper-security
/plugin uninstall keeper-admin@keeper-security
/plugin uninstall keeper-setup@keeper-security
```

To remove the marketplace catalog entirely:

```bash
/plugin marketplace remove Keeper-Security/keeper-agent-kit
```

This only removes the agent skills. The KSM CLI and Commander CLI stay installed on your machine.


---

# Agent Instructions: 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:

```
GET https://docs.keeper.io/keeperpam/secrets-manager/integrations/ai-agents/claude.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
