Install
openclaw skills install @daniel-refahi-ikara/dr-agent-secretsPersistent local secret setup, rotation, inspection, and recovery with SecretRefs, protected env fragments, redaction, and restart safety.
openclaw skills install @daniel-refahi-ikara/dr-agent-secretsUse when setting up, adding, inspecting, validating, rotating, or troubleshooting persistent local secrets or environment variables for Daniel-owned OpenClaw agents across sessions.
This skill stores procedures only. Never store a secret value.
Use SecretRefs when an OpenClaw-managed config field supports them.
Completion criterion: the intended feature works and no value entered durable text.
Use this only when a gateway service or its spawned tools need a value across sessions.
Do not use redirection or replacement operations against an unknown existing service override. If a shared override needs modification, stop and present a bounded patch for review.
Completion criterion: the owner, consumers, reload state, and redacted validation result are known.
Do not print a service Environment property that can expose values.
Use dr-runtime-contract whenever a persistent secret or environment setting must work across enabled runtime paths. This skill remains authoritative for SecretRefs, protected files, permissions, redaction, rotation safety, and restart safety. Runtime-contract owns precedence, stale-declaration detection, cross-path capability verification, and the redacted receipt.
Keep secret-bearing files out of version control. Before any commit, inspect staged paths and stop if a secret-bearing file is present. Backup material may record path conventions, key names, owner subsystem, and validation steps; it must never record values, tokens, passwords, private keys, OAuth files, or env-file contents.
When a credential works in a shell but not in the gateway:
Report only changed paths, permission result, daemon-reload/restart state, capability result, and any remaining approval. Never report secret values.