---
name: list-installed
description: List all AgentRoot records currently installed on this machine across all supported AI tools. Use when a user wants to see what they have installed, check installation status, or audit their setup.
auth: none
cost: free
---

# List Installed Records

List all AgentRoot records installed on this machine. Scans all tool directories for records with AgentRoot manifest files.

## When to use

- The user asks "what do I have installed?" or "what skills do I have?"
- The user wants to check if a specific record is already installed
- The user wants to see where records are installed and for which tools
- The user wants to audit or review their setup

## How it works

Scans all known tool directories (`~/.claude/skills/`, `~/.codex/skills/`, `~/.gemini/skills/`, `.cursor/skills/`, `~/.agents/skills/`, `.agents/skills/`) for subdirectories containing `.agentroot-manifest.json` files. Only records installed via AgentRoot are listed.

## Usage

### Via CLI (preferred)

```bash
npx agent-root list
```

Output shows each installed record with:
- Record ID and type
- Source domain
- Tool and scope (global/project)
- Install date
- File path

### Via MCP

If the `agentroot` MCP server is connected, use its `list_installed` tool:

```
list_installed({})
```

Returns:
```json
[
  {
    "skill_id": "payments",
    "domain": "stripe.com",
    "type": "skill",
    "tool": "claude",
    "scope": "global",
    "installed_at": "2026-03-15T04:04:00.000Z",
    "path": "/home/user/.claude/skills/payments"
  }
]
```

## Instructions

1. Use `npx agent-root list` or the MCP `list_installed` tool
2. Present results clearly — show record ID, type, source domain, tool, and path
3. If nothing is installed, suggest using `npx agent-root search` to discover capabilities and `npx agent-root install` to install them
