← 返回 Skills 市场
stephen550

System Restoration

作者 stephen550 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
86
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install system-restoration
功能描述
Restore Advantage HPE operational intelligence systems. Use when systems are down, missing alerts, broken scheduling, or data source issues. Covers LaunchD s...
安全使用建议
This skill appears to be a practical restoration playbook for a specific user (stephendobbins) and will instruct reading/writing files and creating LaunchD services on the host. Before installing or running it: 1) Verify you are the intended machine/user — the skill uses hard-coded /Users/stephendobbins paths; running it on another account could fail or access the wrong files. 2) Manually inspect the referenced integrations file (/Users/stephendobbins/.config/ranger/integrations.json) — it contains a Slack bot token; do not allow the skill to read or transmit that token unless you trust the code and environment. 3) Review the included scripts (create-live-nudges-service.py and browser_data_sources.py) to ensure they do only what you expect; consider running them in a sandbox or with safe dry-run flags. 4) Prefer making system changes (launchctl load/unload, creating plists, copying backups) manually or via an audited maintenance process rather than letting an automated skill do them without explicit operator approval. 5) Ask the author to remove hard-coded user paths, declare required config paths/credentials in metadata, and add explicit consent prompts before reading any credential files. If you lack confidence in those changes, classify this skill as untrusted for production use.
能力评估
Purpose & Capability
The skill claims to restore local Advantage HPE operational systems and includes steps to load LaunchD plists, run scripts, and create cron jobs — these actions are consistent with the stated purpose. However, the skill is hard-coded to a single user's home paths (/Users/stephendobbins/...) and assumes access to local integration credentials. The metadata declares no required env vars or config paths even though the instructions explicitly reference local files and tokens, which is an inconsistency.
Instruction Scope
SKILL.md instructs the agent to read and edit files under /Users/stephendobbins (scripts, .openclaw workspace, LaunchAgents), to copy backups, to create/load LaunchD plist files, and to check a local integrations.json that contains a Slack bot token. Those actions are within a restoration workflow but they also involve access to sensitive credentials and making persistent system changes. The instructions do not limit or gate access to those secrets or require explicit consent, and they reference paths that are not declared in the skill metadata.
Install Mechanism
There is no install spec (instruction-only skill), and included Python scripts appear to be local helpers (one writes a plist file, the other provides mock browser data functions). No external downloads or obscure install URLs are used. This is the lower-risk install pattern, but the presence of code files that manipulate system services increases the surface area compared to a pure-text guide.
Credentials
The skill does not declare any required environment variables or config paths, yet SKILL.md and references explicitly point to a local integrations.json (/Users/stephendobbins/.config/ranger/integrations.json) that contains a Slack bot token (example shows xoxb-...). Requesting or reading that file would expose credentials unrelated to the skill metadata. The number and sensitivity of local resources the instructions require (Slack token, user-specific directories, LaunchAgents) are disproportionate to what was declared.
Persistence & Privilege
The skill instructs creation of LaunchD plists and loading them (scripts/create-live-nudges-service.py writes com.ranger.live-nudges.plist). Those actions modify per-user persistent scheduling and are coherent with system restoration duties, but they are privileged operations that should be performed only after explicit local approval. The skill itself is not marked always:true, and it does not request to auto-enable itself — but its instructions enable persistent agents on the host.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install system-restoration
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /system-restoration 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
system-restoration v1.0.0 - Initial release with a comprehensive guide to restoring Advantage HPE operational intelligence systems. - Covers troubleshooting and restoring key systems: Zero Revenue Alerts, Morning Pulse, Live Nudges, and Material Truth Report. - Includes investigation workflows for LaunchD services, cron jobs, process checks, and locating scripts. - Provides steps for recovering from emergency shutdowns and repairing data sources (including ServiceTitan API/browser automation). - Offers service management commands and emergency recovery instructions. - References included for LaunchD templates, channel IDs, and troubleshooting checklists.
元数据
Slug system-restoration
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

System Restoration 是什么?

Restore Advantage HPE operational intelligence systems. Use when systems are down, missing alerts, broken scheduling, or data source issues. Covers LaunchD s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 86 次。

如何安装 System Restoration?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install system-restoration」即可一键安装,无需额外配置。

System Restoration 是免费的吗?

是的,System Restoration 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

System Restoration 支持哪些平台?

System Restoration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 System Restoration?

由 stephen550(@stephen550)开发并维护,当前版本 v1.0.0。

💬 留言讨论