Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Sanitizes log entries by detecting and removing passwords, tokens, and other sensitive patterns from log streams. Runs as a CLI pipeline for one-off use or as an MCP server for continuous processing.
Running inline in a pipeline means logs are sanitized at the source rather than relying on manual grep/sed scripts that require ongoing pattern maintenance.
When to use it
- Scrubbing API keys from app logs before sharing with a support team
- Removing passwords from CI/CD pipeline output before archiving
- Stripping auth tokens from debug logs before committing to a repo
- Cleaning log files before ingesting into a centralized logging service
- Redacting credentials from logs shared with third-party monitoring tools
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: sanitize logs from my running service
- 1Pipes service log output to expanso-edge run pipeline-cli.yaml
- 2Pipeline scans each log entry for sensitive patterns like passwords and tokens
- 3Matched values are removed or replaced in the log stream
- 4Sanitized entries are written to stdout
A clean log stream with all sensitive values removed, ready for storage or sharing
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.