envpkt init
Generate a new envpkt.toml file with optional identity section, catalog reference, or scaffolding from fnox.
envpkt init [options]Options
Section titled “Options”| Option | Description |
|---|---|
--from-fnox [path] | Scaffold [secret.*] entries from fnox.toml (optionally specify path) |
--catalog <path> | Path to shared secret catalog |
--identity | Include [identity] section |
--name <name> | Name (requires --identity) |
--capabilities <caps> | Comma-separated capabilities (requires --identity) |
--expires <date> | Credential expiration YYYY-MM-DD (requires --identity) |
--force | Overwrite existing envpkt.toml |
Examples
Section titled “Examples”# Basic templateenvpkt init
# With identity sectionenvpkt init --identity --name "my-agent"
# Full identity with capabilitiesenvpkt init --identity --name "bot" --capabilities "read,write" --expires "2027-01-01"
# Reference a shared catalogenvpkt init --catalog "../infra/envpkt.toml"
# Scaffold from fnox.tomlenvpkt init --from-fnox