For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.

CLI

Page as Markdown

Command reference for the arctl CLI.

arctl

Agent Registry CLI.

arctl apply

Apply one or more registry resources from a YAML file.

arctl build

Build a Docker image for a declarative resource project.

arctl completion

Generate the autocompletion script for the specified shell.

arctl completion bash

Generate the autocompletion script for bash.

arctl completion fish

Generate the autocompletion script for fish.

arctl completion powershell

Generate the autocompletion script for powershell.

arctl completion zsh

Generate the autocompletion script for zsh.

arctl configure

Write the JSON config a client needs to connect to arctl.

arctl configure claude-code

Configure Claude Code.

arctl configure cursor

Configure Cursor AI Editor.

arctl configure kiro

Configure Kiro agentic IDE.

arctl configure vscode

Configure Visual Studio Code.

arctl db

Database operations (migrations, inspection).

arctl db migrate

Apply, roll back, and inspect database migrations.

arctl db migrate down

Roll back the N most-recent applied migrations for the selected source.

arctl db migrate force

Mark version V as applied without running its SQL.

arctl db migrate goto

Move the selected source’s schema to version V.

arctl db migrate status

Show how many migrations are applied vs pending across all sources.

arctl db migrate up

Apply all pending migrations across every registered source.

arctl db migrate version

Print the highest applied migration version.

arctl delete

Delete a registry resource by type and name, or from a file.

arctl get

List or retrieve registry resources by type.

arctl init

Scaffold a declarative agent, MCP, skill, or prompt project.

arctl init agent

Scaffold an agent project with YAML and framework stubs.

arctl init mcp

Scaffold an MCP server project with YAML and framework stubs.

arctl init prompt

Create a declarative prompt YAML (ar.dev/v1alpha1).

arctl init skill

Scaffold a skill project with YAML and source stubs.

arctl pull

Fetch a registry resource’s source repo to a local directory.

arctl run

Run the agent or MCP server in the current project directory.

arctl version

Display the arctl CLI and registry server versions.

arctl wait

Wait for a registry resource to reach a target state.