← 返回 Skills 市场
Status Page Gen
作者
New Age Investments
· GitHub ↗
· v1.0.0
· MIT-0
120
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install status-page-gen
功能描述
Generate a dark-theme static HTML status page with health checks, ping, SSL cert validation, and uptime history for self-hosted services.
安全使用建议
This skill appears to do what it says: run local HTTP/ICMP checks, check TLS certs, append history, and render a self-contained HTML status page. Before installing or scheduling it: 1) Be aware the scripts use the system `ping` binary and `python3` (ensure those are available). 2) The optional GitHub Gist instructions can expose internal hostnames, URLs, and uptime info if you publish publicly — don't push the generated page to a public gist unless you intend to share that information. 3) History is stored under the skill workspace (assets/history.json) and will contain timestamps and service names; treat it as sensitive if you want to keep service topology private. 4) Running the cron/LaunchAgent entries writes to locations like /var/www/html or /tmp — check file permissions and paths. 5) If you need stricter isolation, run the checks on a dedicated machine or inside a restricted account. No credentials are required by the skill itself, and no remote installers or obfuscated network endpoints were found.
功能分析
Type: OpenClaw Skill
Name: status-page-gen
Version: 1.0.0
The status-page-gen skill bundle is a legitimate tool for monitoring service uptime and generating a static HTML status page. The Python scripts (check_services.py, check_certs.py, history.py, and generate_page.py) use standard libraries to perform HTTP health checks, SSL certificate validation, and local data persistence. Security practices are generally sound, such as using list-based arguments in subprocess.run to prevent shell injection during ping tests. No evidence of data exfiltration, malicious persistence, or prompt injection was found.
能力评估
Purpose & Capability
The scripts implement HTTP health checks, ICMP ping (via system ping), TLS cert inspection, history logging, and HTML generation — all consistent with the skill description. Nothing in the code attempts unrelated actions (no cloud APIs, no credential access, no system-wide configuration changes).
Instruction Scope
SKILL.md instructs the agent/user to run the included scripts, schedule them via cron/LaunchAgent, and optionally publish the generated HTML using the GitHub CLI. The instructions do not read unrelated files or environment variables. Note: the README suggests using `gh gist` which would publish potentially sensitive internal service URLs/statuses if used publicly.
Install Mechanism
This is an instruction-only skill with bundled Python scripts; there is no installer or external download. Nothing is fetched from remote URLs and no archives are extracted.
Credentials
The skill declares no required environment variables or primary credential, which is appropriate. Minor mismatch: SKILL metadata lists no required binaries, but the runtime relies on `python3` (implicit), the system `ping` command, and optionally `gh` for Gist publishing — these are reasonable but not declared.
Persistence & Privilege
The skill does not request always:true and will not be force-enabled. The documentation shows how a user can schedule the scripts (cron/LaunchAgent), which is normal for monitoring tools; scheduling is a user action and not enforced by the skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install status-page-gen - 安装完成后,直接呼叫该 Skill 的名称或使用
/status-page-gen触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of status-page-gen.
- Generate a static, dark-themed HTML status page for self-hosted services.
- Checks include service health endpoints, ping, SSL cert expiry, and uptime history.
- Provides easy configuration via `services.json`.
- Includes scripts for service checks, certificate checking, history management, and HTML generation.
- Supports cron scheduling for automatic periodic updates.
- Output is self-contained and can be viewed locally or pushed to GitHub Gist.
元数据
常见问题
Status Page Gen 是什么?
Generate a dark-theme static HTML status page with health checks, ping, SSL cert validation, and uptime history for self-hosted services. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 120 次。
如何安装 Status Page Gen?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install status-page-gen」即可一键安装,无需额外配置。
Status Page Gen 是免费的吗?
是的,Status Page Gen 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Status Page Gen 支持哪些平台?
Status Page Gen 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Status Page Gen?
由 New Age Investments(@newageinvestments25-byte)开发并维护,当前版本 v1.0.0。
推荐 Skills