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

# Manage skills with the CLI

> Validate, publish, install, inspect, and roll back Registry skills.

The skill command group covers local validation, Registry lifecycle, and
repository-managed dependencies.

## Validate and publish one skill

```bash theme={null}
atlanai skill validate ./skills/example
atlanai skill push ./skills/example --dry-run
atlanai skill push ./skills/example --workspace workspace_123
```

`push` creates a skill or appends its next version. Use `--force` only for an
explicit remote-drift override.

## Inspect and restore

```bash theme={null}
atlanai skill list --limit 20
atlanai skill get skill_123
atlanai skill versions skill_123
atlanai skill runs skill_123
atlanai skill rollback skill_123 --to 3 --dry-run
```

Blocked skills can be approved with `skill approve`. `skill delete` archives a
skill. Both commands require confirmation.

## Work with a repository package

```bash theme={null}
atlanai skill install
atlanai skill publish --ci
atlanai skill hooks install
```

`skill install` reads `.atlan/package.json`, verifies registered digests, copies
selected skills into `.atlan/skills`, and creates native links for configured
coding agents. Install before the agent builds its skill inventory.

For the manifest, lockfile, GitHub Action, branch guards, and CI examples, see
[Sync skills from GitHub](/guides/skills/sync-from-github).
