← 返回 Skills 市场
runbook-generator
作者
charlie-morrison
· GitHub ↗
· v1.0.0
· MIT-0
98
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ops-runbook-generator
功能描述
Generate operational runbooks from project files. Scans Dockerfiles, docker-compose.yml, systemd units, Makefiles, package.json, and config files to produce...
安全使用建议
This skill appears to do what it says: it scans project infrastructure files and produces runbooks using only Python stdlib. Before running or giving an agent access to it: 1) Review scripts/generate_runbook.py locally to confirm behavior (no network calls or subprocesses were seen in the visible code). 2) Run it on a copy of your repo or in an isolated environment, especially if the project contains production secrets — the script reads .env and systemd unit files (it attempts to mask .env values but still reads them). 3) If you plan to allow autonomous agent invocation, consider restricting which directories the agent can point it to and avoid exposing host-level/system directories. 4) If you need stronger guarantees, ask the owner for source provenance or audit the rest of the file (the provided file was truncated in the review text); absence of detected network calls in the shown code is reassuring, but verify the full file before trusting it with sensitive projects.
功能分析
Type: OpenClaw Skill
Name: ops-runbook-generator
Version: 1.0.0
The skill is a legitimate utility for generating operational documentation by scanning project configuration files such as Dockerfiles, systemd units, and Makefiles. The core logic in `scripts/generate_runbook.py` uses only the Python standard library, performs no network requests, and executes no shell commands. Notably, the script includes privacy-conscious logic to mask sensitive values when scanning `.env` files, and no evidence of prompt injection or malicious intent was found.
能力评估
Purpose & Capability
Name/description, SKILL.md, STATUS.md, and the included Python scanner are consistent: the tool scans Dockerfiles, docker-compose.yml, systemd units, Makefiles, package.json, .env, nginx.conf and generates runbooks. No unrelated binaries or credentials are requested.
Instruction Scope
The runtime instructions explicitly ask the agent/user to point the script at a project directory; the script reads many infrastructure files (including .env and systemd units). The script masks .env values in its extraction logic, but it still reads those files into memory. Avoid pointing the tool at directories containing production secrets or root/system config unless you trust the code and environment.
Install Mechanism
There is no install spec (instruction-only skill with a bundled Python script). That is low risk; nothing is downloaded or written to system locations by an installer.
Credentials
No environment variables, credentials, or config paths are declared or required. The script does scan .env files in project directories (which is expected for its purpose) and attempts to mask values in .env parsing.
Persistence & Privilege
always is false, the skill is user-invocable and can be autonomously invoked by the agent (default). It does not request permanent presence or modify other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ops-runbook-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/ops-runbook-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
runbook-generator 是什么?
Generate operational runbooks from project files. Scans Dockerfiles, docker-compose.yml, systemd units, Makefiles, package.json, and config files to produce... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。
如何安装 runbook-generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ops-runbook-generator」即可一键安装,无需额外配置。
runbook-generator 是免费的吗?
是的,runbook-generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
runbook-generator 支持哪些平台?
runbook-generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 runbook-generator?
由 charlie-morrison(@charlie-morrison)开发并维护,当前版本 v1.0.0。
推荐 Skills