← 返回 Skills 市场
Pilot Event Log
作者
Calin Teodor
· GitHub ↗
· v1.0.0
· MIT-0
119
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pilot-event-log
功能描述
Persistent NDJSON event logging with rotation, compression, and retention policies. Use this skill when: 1. You need persistent storage of event streams 2. Y...
安全使用建议
This skill appears internally consistent: it uses pilotctl to subscribe to events and jq to format/store them. Before installing, verify: (1) pilotctl and the pilot daemon are trustworthy and up-to-date; (2) who owns /var/log/pilot-events and whether the agent will run with root or elevated privileges (writing to /var/log may require root); (3) whether you want to subscribe to all topics ('*')—limit to needed topics to avoid storing sensitive data or high volume; (4) retention/rotation commands will permanently delete old logs—confirm your retention policy and backup needs; (5) test the rotation snippet (the one-liner uses date twice and may gzip a nonexistent filename) and run in a sandbox first. If you’re concerned about autonomous agent invocation having write/network access, consider restricting the agent’s runtime permissions or running the logging loop under a dedicated service account.
能力评估
Purpose & Capability
Name/description, declared required binaries (pilotctl, jq), and the SKILL.md instructions all align: the skill subscribes to Pilot Protocol event streams and writes NDJSON logs with rotation/compression. The SKILL.md also declares the dependency on the pilot-protocol skill and the pilotctl daemon, which is coherent.
Instruction Scope
Instructions are focused on subscribing, appending events to ndjson files, rotating, compressing, and deleting old logs. This is within scope. Notes: the workflow writes to /var/log/pilot-events (system log path) which may require elevated privileges; the example subscribes to '*' (all topics), which could capture large volumes or sensitive events—consider scoping topics. The rotation one-liner in the Commands section uses date +%s twice and therefore gzips a filename that may not match the moved file (minor correctness bug).
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. It relies on existing system tools (pilotctl, jq, gzip, find), which are reasonable for the declared functionality.
Credentials
No environment variables, no credentials, and no config paths are requested. The external tools required (pilotctl, jq, gzip) are appropriate and proportionate for reading and processing event streams.
Persistence & Privilege
always:false and no elevated platform privileges are requested by the skill. It does instruct writing logs to system directories and running a long-running loop (typical for logging daemons) but does not attempt to modify other skills or global agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pilot-event-log - 安装完成后,直接呼叫该 Skill 的名称或使用
/pilot-event-log触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Pilot Event Log 是什么?
Persistent NDJSON event logging with rotation, compression, and retention policies. Use this skill when: 1. You need persistent storage of event streams 2. Y... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 119 次。
如何安装 Pilot Event Log?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pilot-event-log」即可一键安装,无需额外配置。
Pilot Event Log 是免费的吗?
是的,Pilot Event Log 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pilot Event Log 支持哪些平台?
Pilot Event Log 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pilot Event Log?
由 Calin Teodor(@teoslayer)开发并维护,当前版本 v1.0.0。
推荐 Skills