Skip to content
Latest (currently 2026.7.0) has the newest features, bug fixes, and CVE patches of Solo Enterprise for agentregistry.

arctl init

Page as Markdown

Scaffold a new project. The generated YAML uses the ar.dev/v1alpha1 declarative format and can be applied directly with ‘arctl apply’.

Supported types: agent NAME # picker selects framework + language mcp NAME # picker selects framework + language skill NAME prompt NAME

Usage

arctl init TYPE ... [flags]
arctl init [command]

Example:

arctl init agent myagent
arctl init agent myagent --framework adk --language python
arctl init mcp my-server
arctl init mcp my-server --framework fastmcp --language python
arctl init skill my-skill
arctl init prompt my-prompt
arctl init                                    # interactive: picker for kind

Available Commands

CommandDescription
agentScaffold a new agent project
mcpScaffold a new MCP server project
promptCreate a new declarative .yaml for a prompt
skillScaffold a new skill project with declarative skill.yaml

Command-specific flags

--output-dir string: Parent directory under which the project is created. Defaults to the current directory.

Global flags

-h, --help: Display help information for the command.