Skip to content

Commit c33bf61

Browse files
committed
docs(skills): point stash-encryption's CI/prod config at stash env
The Configuration section listed the four CS_* variables but left how to obtain them to the dashboard. Both the stash-cli and stash-supabase skills now document `stash env`; this closes the loop in the skill the other two reference for configuration. Claude-Session: https://claude.ai/code/session_01MxTTPaPP16m6br7Hoab94w
1 parent c888cc3 commit c33bf61

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

skills/stash-encryption/SKILL.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,16 @@ CS_CLIENT_KEY=your-client-key
123123
CS_CLIENT_ACCESS_KEY=your-access-key
124124
```
125125

126+
Mint all four from your device session with `npx stash env --name <name>`
127+
no dashboard copy-paste. It creates a fresh ZeroKMS client plus a
128+
**member-role** access key (shown exactly once; the CLI cannot mint admin
129+
keys) and prints the block above, ready to pipe into your platform's secret
130+
store. `CS_CLIENT_KEY` and `CS_CLIENT_ACCESS_KEY` are secrets — never commit
131+
them. Also the path for runtimes that can't read `~/.cipherstash` — e.g.
132+
`@cipherstash/stack/wasm-inline` on Supabase Edge Functions (containerised
133+
even in local dev) or Cloudflare Workers. See the `stash-cli` skill for flags
134+
(`--write`, `--json`).
135+
126136
When both are present, the `CS_*` variables take precedence over the saved
127137
profile.
128138

0 commit comments

Comments
 (0)