Skip to content

envpkt init

Generate a new envpkt.toml file with optional agent identity, catalog reference, or scaffolding from fnox.

Terminal window
envpkt init [options]
OptionDescription
--from-fnox [path]Scaffold [meta.*] entries from fnox.toml (optionally specify path)
--catalog <path>Path to shared secret catalog
--agentInclude [agent] section
--name <name>Agent name (requires --agent)
--capabilities <caps>Comma-separated capabilities (requires --agent)
--expires <date>Agent credential expiration YYYY-MM-DD (requires --agent)
--forceOverwrite existing envpkt.toml
Terminal window
# Basic template
envpkt init
# With agent identity
envpkt init --agent --name "my-agent"
# Full agent with capabilities
envpkt init --agent --name "bot" --capabilities "read,write" --expires "2027-01-01"
# Reference a shared catalog
envpkt init --catalog "../infra/envpkt.toml"
# Scaffold from fnox.toml
envpkt init --from-fnox