Hush

Use whenever an agent needs to STORE, GENERATE, or USE a secret such as an API token, signing key, or password. Hush has one hard rule: the agent never sees plaintext, so it never enters chat, transcripts, stdout, logs, the clipboard, or a temp file. A user-provided value enters once through a hidden prompt; a strong random value can be generated directly into the OS-backed store. Hush later injects it straight into a consumer through an environment variable or stdin, never prints it, and deliberately has no plaintext get command. Trigger on "store this token", "save this key", "add it to the keychain", "generate an operator/signing key", "use the X secret to call Y", or whenever an agent needs a credential to reach a service. macOS, Linux, and Windows backends are built in; the never-print contract is portable beyond them.

royashbrook Updated

File contents

royashbrook/hush/tree/main/ commit 50c907a09a

Frequently asked questions

npx skillmds@latest add royashbrook/hush