Uptimecheck

v1.0.0

Check if URLs and API endpoints are up or down with response times and status codes. Use when asked to monitor uptime, check if a website is down, measure HT...

0· 52·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: both SKILL.md and the included Python scripts implement URL/endpoint checks, response timing, exit codes, and optional history storage. No unrelated credentials, binaries, or services are requested.
Instruction Scope
Runtime instructions are limited to running the provided Python script to check URLs or read a user-provided file of URLs. The script reads the optional input file and writes history only to its own folder under the user's home directory. It does not attempt to read unrelated system files or external configuration.
Install Mechanism
No install spec; this is an instruction-only skill with bundled scripts. The code is pure Python stdlib and contains no downloads or install actions that would write or execute external code.
Credentials
No environment variables, secrets, or external credentials are requested. The only persistent storage is a local JSONL file (~/.uptimecheck/checks.jsonl) used for history, which is proportionate to the stated purpose.
Persistence & Privilege
The skill writes only to a subdirectory in the invoking user's home directory and does not request always:true or modify other skills or system-wide agent settings. Autonomous invocation is allowed by default but not combined with elevated privileges.
Assessment
This skill appears to do exactly what it claims: run HEAD requests against URLs you provide and optionally append results to ~/.uptimecheck/checks.jsonl. Before installing or running: (1) review any URL lists you pass to avoid contacting internal or sensitive endpoints, (2) be aware the history file will store timestamps, status codes and URLs (avoid saving URLs that embed secrets), and (3) you can inspect or run the provided scripts locally in a sandbox if you want to validate behavior. There are duplicate script files (scripts/uptimecheck.py and uptimecheck.py) which is harmless but unnecessary.

Like a lobster shell, security has layers — review code before you run it.

latestvk978fvyz0ry2raqbm42754d8qx83ppqb

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments