windows-healing-gateway
Analysis
This skill is purpose-aligned, but it should be reviewed carefully because it sets up persistent Windows repair tasks, can make automatic system changes, needs credentials, and omits the core PowerShell scripts it says will be run.
Findings (5)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
No install spec — this is an instruction-only skill. No code files present — this is an instruction-only skill. File manifest 6 file(s): docs/UPLOAD.md; scripts/OpenClaw-Gateway-AutoStart.xml; scripts/OpenClaw-Monitor-Service.xml; README.md; skill.json; SKILL.md
The package omits the PowerShell scripts that the artifacts tell users or tools to run, such as deploy-windows-healing.ps1, openclaw-fix.ps1, openclaw-monitor.ps1, and openclaw-gateway-starter.ps1. Those missing scripts are where the high-impact monitoring and repair logic would reside.
| Port conflict | Kill conflicting process | | Plugin error | Disable problematic plugin |
The documented automatic repair actions can terminate processes and change gateway/plugin behavior, but the artifacts do not define confirmation steps, allow-lists, rollback, or limits to ensure only the intended OpenClaw components are affected.
<BootTrigger> ... <RegistrationTrigger> ... <ExecutionTimeLimit>PT0S</ExecutionTimeLimit> ... <Arguments>-ExecutionPolicy Bypass -WindowStyle Hidden -File "%USERPROFILE%\.openclaw\scripts\openclaw-monitor.ps1"</Arguments>
The monitor task is configured to run persistently at boot/registration, with a hidden PowerShell window and no time limit. That persistence is disclosed and purpose-aligned, but the artifacts do not show clear stop, uninstall, or containment controls.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
MOONSHOT_API_KEY=your_moonshot_key CODING_PLAN_KEY=your_coding_plan_key # Optional (for alerts) TELEGRAM_BOT_TOKEN=your_bot_token TELEGRAM_CHAT_ID=your_chat_id
The skill expects AI-provider and Telegram credentials, which fit the stated AI diagnosis and alerting purpose, but these credentials are not declared in the registry requirements.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
AI Diagnosis: Analyzes logs and applies intelligent fixes Alert Notification: Sends alerts via Telegram when manual intervention needed
The skill describes AI log diagnosis and Telegram alerting, which are expected for its purpose, but the artifacts do not bound what log or diagnostic content may be shared with external services.
