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

arctl init prompt

Page as Markdown

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

Create a new <name>.yaml in the current directory using the ar.dev/v1alpha1 declarative format. No code scaffolding is generated.

The generated file can be applied directly:

arctl apply -f my-prompt.yaml

Usage

arctl init prompt NAME [flags]

Examples:

arctl init prompt my-prompt
arctl init prompt my-prompt --description "System prompt for summarization"

Command-specific flags

    --content string       Initial prompt content (default "You are a helpful assistant.")
    --description string   Prompt description

Global flags

-h, --help                    Display help information for the command.
    --output-dir string       Parent directory under which the project is created. Defaults to the current directory.
    --registry-token string   Registry bearer token (defaults to value of ARCTL_API_TOKEN env var)
    --registry-url string     Registry URL (overrides ARCTL_API_BASE_URL env var; defaults to http://localhost:12121)

See also

  • arctl init - Scaffold a declarative agent, MCP, skill, or prompt project