← Back to Skills Marketplace
jlab1201

OpenClaw Secrets Hygiene

by jlab1201 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
107
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-secrets-hygiene
Description
Manage and audit OpenClaw secrets by coordinating gateway restarts, converting plaintext credentials to SecretRef format, and validating configuration accuracy.
Usage Guidance
This skill appears coherent for migrating and auditing OpenClaw secrets, but proceed cautiously: - Back up all OpenClaw config files (openclaw.json, auth-profiles.json, models.json, ~/.openclaw) before making changes. - Review and run the provided scripts/edits in a staging environment first to avoid gateway downtime. - Treat OPENCLAW_GATEWAY_TOKEN and any API keys as sensitive: supply them securely, do not paste into chat logs, and ensure ~/.openclaw/secrets.json is file-permission protected (chmod 600). - Confirm that the local 'openclaw' CLI you will run is the legitimate binary for your environment. - If you have multiple agents, test the sequential gateway restart approach on one agent before bulk operations. - If you want higher assurance, request the skill author/source or a signed/reviewed version of these instructions and any scripts before applying them in production.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-secrets-hygiene Version: 1.0.0 The skill bundle provides comprehensive instructions and utility scripts for managing secrets within the OpenClaw ecosystem. It includes guidance on auditing plaintext credentials, migrating to SecretRef objects, and resolving common configuration issues. The provided Python script in SKILL.md safely modifies local configuration files to adhere to OpenClaw's requirements, and the shell commands follow security best practices such as setting restrictive file permissions (chmod 600). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (secrets hygiene, gateway coordination, SecretRef conversion) match the instructions: auditing, creating ~/.openclaw/secrets.json, updating openclaw.json/auth-profiles.json/models.json, running openclaw CLI commands and gateway health checks. The requested actions are what you'd expect for a secrets-migration/audit tool.
Instruction Scope
SKILL.md instructs the agent to run local OpenClaw CLI commands (openclaw secrets audit/reload/configure), edit OpenClaw config files under ~/.openclaw and agent directories, run curl against localhost for gateway health, and optionally test external integrations. These are within the declared purpose. Note: the instructions include an example Python script that reads/writes models.json in-place—users should review such changes and run them in a safe/staged environment.
Install Mechanism
No install spec and no code files — instruction-only skill. This minimizes disk writes and arbitrary code installation risk.
Credentials
The registry metadata declares no required env vars, but the SKILL.md instructs setting OPENCLAW_GATEWAY_TOKEN for CLI operations and expects secrets (openai-api-key, brave-api-key, etc.) to be stored in ~/.openclaw/secrets.json. The token and the stored API keys are sensitive; the skill does not declare or document required environment variables or how tokens are to be provided or protected. Also, the instructions may require read/write access to agent directories (~/.openclaw/agents/*), which can contain other sensitive data—verify you want to grant that access.
Persistence & Privilege
Skill is not always-on and is user-invocable (normal). It requires the ability to modify config files and coordinate gateway restarts — operations that can disrupt service if misapplied. It does not request permission to change other skills or system-wide agent settings beyond its own configuration files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-secrets-hygiene
  3. After installation, invoke the skill by name or use /openclaw-secrets-hygiene
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial version
Metadata
Slug openclaw-secrets-hygiene
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Secrets Hygiene?

Manage and audit OpenClaw secrets by coordinating gateway restarts, converting plaintext credentials to SecretRef format, and validating configuration accuracy. It is an AI Agent Skill for Claude Code / OpenClaw, with 107 downloads so far.

How do I install OpenClaw Secrets Hygiene?

Run "/install openclaw-secrets-hygiene" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Secrets Hygiene free?

Yes, OpenClaw Secrets Hygiene is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw Secrets Hygiene support?

OpenClaw Secrets Hygiene is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Secrets Hygiene?

It is built and maintained by jlab1201 (@jlab1201); the current version is v1.0.0.

💬 Comments