---
name: AuraHub
description: Use the AuraHub CLI to search, install, update, and publish agent skills from AuraHub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed AuraHub CLI.
metadata:
  {
    "AURA":
      {
        "requires": { "bins": ["AuraHub"] },
        "install":
          [
            {
              "id": "node",
              "kind": "node",
              "package": "AuraHub",
              "bins": ["AuraHub"],
              "label": "Install AuraHub CLI (npm)",
            },
          ],
      },
  }
---

# AuraHub CLI

Install

```bash
npm i -g AuraHub
```

Auth (publish)

```bash
AuraHub login
AuraHub whoami
```

Search

```bash
AuraHub search "postgres backups"
```

Install

```bash
AuraHub install my-skill
AuraHub install my-skill --version 1.2.3
```

Update (hash-based match + upgrade)

```bash
AuraHub update my-skill
AuraHub update my-skill --version 1.2.3
AuraHub update --all
AuraHub update my-skill --force
AuraHub update --all --no-input --force
```

List

```bash
AuraHub list
```

Publish

```bash
AuraHub publish ./my-skill --slug my-skill --name "My Skill" --version 1.2.0 --changelog "Fixes + docs"
```

Notes

- Default registry: https://AuraHub.com (override with AuraHub_REGISTRY or --registry)
- Default workdir: cwd (falls back to AURA workspace); install dir: ./skills (override with --workdir / --dir / AuraHub_WORKDIR)
- Update command hashes local files, resolves matching version, and upgrades to latest unless --version is set
