Shut up OpenClaw CLI
v1.0.0Suppress the OpenClaw CLI banner message. Use when the user says "hide openclaw banner", "disable openclaw banner", "suppress openclaw banner", "remove openc...
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (hide the OpenClaw CLI banner) match the instructions (set OPENCLAW_HIDE_BANNER=1). There are no unrelated permissions, installs, or credentials requested.
Instruction Scope
Instructions ask the user to edit their shell rc file (~/.zshrc or ~/.bashrc) to export OPENCLAW_HIDE_BANNER=1 and to source the file. Editing shell config is appropriate for this change but is a persistent modification to user startup files; the skill does not instruct reading unrelated files or exfiltrating data.
Install Mechanism
No install spec or code files are present; this is instruction-only so nothing is written or executed by the skill itself.
Credentials
No environment variables or credentials are required by the skill itself. The single env var it recommends (OPENCLAW_HIDE_BANNER) is directly relevant to the stated goal.
Persistence & Privilege
The skill does not request always: true, nor does it modify other skills or system-wide agent settings. The change it suggests is a user-managed persistent environment variable in the user's shell config.
Assessment
This is a simple, coherent instruction to add export OPENCLAW_HIDE_BANNER=1 to your shell rc to suppress the banner. Before editing, back up your shell config (e.g., cp ~/.zshrc ~/.zshrc.bak). To test without persistence, run export OPENCLAW_HIDE_BANNER=1 in a terminal and start the CLI; if it works, add it to your rc. Be sure to update the correct file for your shell (bash may use ~/.bash_profile or ~/.bashrc; zsh may use ~/.zprofile or ~/.zshrc). Removing the line and sourcing the file reverts the change.Like a lobster shell, security has layers — review code before you run it.
latest
Hide OpenClaw Banner
The OpenClaw CLI banner is emitted during CLI bootstrap (Commander.js preAction hook) before the plugin system initializes. A plugin cannot suppress it. Use the built-in env var instead.
How to Apply
Add to the user's shell config (~/.zshrc or ~/.bashrc):
export OPENCLAW_HIDE_BANNER=1
Place it near any existing OpenClaw config (e.g., after the completions source line).
After editing, remind the user to run source ~/.zshrc or open a new terminal.
How to Revert
Remove the OPENCLAW_HIDE_BANNER line from the shell config, then source ~/.zshrc.
Comments
Loading comments...
