ReferenceCLI
stash init
Initialize CipherStash for your project
Last updated
Generated from stash v1.1.1, via that release's own manifest --json. Run npx [email protected] --help to see the live command surface.
Set up CipherStash end-to-end: authenticate, introspect your database, install dependencies, install EQL, and hand off the rest to your local coding agent. Every prompt has a non-interactive escape hatch, so init never blocks waiting on a TTY (CI, agents, pipes).
npx stash init [flags]Flags
| Flag | Description |
|---|---|
--supabase | Use Supabase-specific setup flow. |
--drizzle | Use Drizzle-specific setup flow. |
--prisma | Use Prisma Next-specific setup flow (EQL bundle installed via prisma-next migrate). |
--region <slug> | Region to authenticate against (e.g. us-east-1). Skips the interactive region picker. Required for non-interactive init when not already logged in. (env: STASH_REGION) |
--target <name> | Which agent to install the bundled skills for: claude-code (.claude/skills) or codex (.codex/skills). Skips agent detection. Unlike plan --target and impl --target, this selects the skills destination only — init performs no handoff. agents-md, lovable and wizard install no skill directories (those handoffs inline the skills instead), so passing one here installs nothing. |
stash init examples
npx stash init
npx stash init --supabase
npx stash init --prisma
npx stash init --region us-east-1
npx stash init --target claude-code