Back to skill
Skillv1.0.0

ClawScan security

Uptime Checker · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 14, 2026, 1:07 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code and instructions match its stated purpose (URL uptime checks) and it doesn't request extra credentials, unusual binaries, or remote installs.
Guidance
This skill appears coherent and implements a simple uptime checker in pure Python. Before installing/using: (1) review and run the included script locally to confirm behavior; (2) be careful when supplying Authorization or other sensitive headers via --header (those are sent to the checked URLs); (3) note the default history file (uptime_history.json) is written to the current directory—restrict filesystem permissions if that matters; (4) avoid --no-verify-ssl unless you trust the endpoint (it disables SSL checks). If you need the agent to run this skill autonomously, consider where it will run and what URLs/headers it will be given.

Review Dimensions

Purpose & Capability
okName/description align with included Python script: it performs HTTP(S) checks, measures response time, follows redirects, validates SSL, and tracks history. No unrelated credentials, binaries, or services are requested.
Instruction Scope
okSKILL.md instructs running the bundled script with CLI flags; the script only reads URLs from arguments or a provided file and reads/writes a local history file. It does not attempt to scan other parts of the filesystem, exfiltrate data to third parties, or access unspecified environment variables.
Install Mechanism
okNo install spec is provided and the skill is instruction-only aside from the included Python script. The script uses only the Python standard library (urllib, ssl, json, pathlib), so no external packages or downloads are required.
Credentials
noteThe skill requests no environment variables or credentials, which is appropriate. Caution: the CLI supports custom headers (e.g., Authorization) and these will be sent to target endpoints if supplied; the tool also writes a local history file (default uptime_history.json) which could contain result metadata. Ensure you don't pass secrets via --header unless intended and protect the history file if it will contain sensitive target metadata.
Persistence & Privilege
okThe skill is not always-enabled and does not modify other skills or global agent settings. It does persist check results to a local history file when --save is used, which is expected behavior for a monitor tool.