Destructive delete command
- Finding
- Documentation contains a destructive delete command without an explicit confirmation gate.
Security checks across static analysis, malware telemetry, and agentic risk
This is a disclosed model-switching helper that edits OpenClaw's local model configuration and restarts the agent, with no evidence of hidden exfiltration or unrelated behavior.
Install this only if you want the agent to be able to change its active hudl model and restart OpenClaw after model-switch requests. Review the selected model, especially ambiguous or potentially expensive aliases, protect your OpenClaw config/API key, and run the README install commands only from a trusted source.
VirusTotal findings are pending for this skill version.
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
A model switch request can persistently change which LLM the agent uses and briefly interrupt the service during restart.
The skill intentionally invokes local shell scripts to modify the OpenClaw model config and then restart the agent.
Run: `bash <skill_dir>/scripts/switch-model.sh <hudl-model-id>` ... Run: `openclaw restart`
Use it only for intentional model changes, check the chosen target model before switching, and keep a backup of the OpenClaw config if rollback matters.
The skill depends on local provider credentials being present, although the provided script only checks for the key and does not echo it.
The validation script reads the hudl provider API key field from the local OpenClaw config to confirm that credentials are configured.
API_KEY=$(jq -r '.models.providers.hudl.apiKey // empty' "$CONFIG")
Protect the OpenClaw config file, use an appropriately scoped GRU key, and verify future changes do not log or transmit the API key.
Users who follow the fallback install prompt run external installation commands and replace the existing local copy of this skill.
The install documentation includes user-directed global CLI installation, cloning from GitHub, and replacing the skill's local directory.
`npm i -g clawhub` ... `git clone https://github.com/huddle01/openclaw-skills.git` ... `rm -rf ~/.openclaw/skills/hudl-model-switch`
Install only from a trusted source, review the commands before running them, and treat the fallback GitHub/npm path as a manual setup option rather than an automatic requirement.