← 返回 Skills 市场
690
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install os-activity
功能描述
Personalize your openclaw by learning your operating system activity.
安全使用建议
This skill appears to do what it says: it installs osquery (by downloading from GitHub) and uses osquery to read recent files, directories, running processes, and installed programs. Before installing, consider: 1) privacy — the output includes file paths and process names that may reveal sensitive data; only install if you trust the skill. 2) network/downloads — the installer fetches a release from GitHub; verify the SHA256 checksums in the script against the official osquery release page if you want assurance the binary is authentic. 3) sandboxing — if unsure, run the installer and scripts in a test account or VM first. 4) runtime dependencies — the installer uses requests (and optionally tqdm); if those packages are missing, you may be prompted to install them. If you accept those privacy and network tradeoffs, the skill is coherent with its stated purpose.
功能分析
Type: OpenClaw Skill
Name: os-activity
Version: 1.1.0
The skill is classified as suspicious due to its reliance on downloading and installing an external binary (`osquery`) from GitHub via `scripts/install_osquery.py`. While the script attempts to mitigate risks with checksum verification and path traversal protection during archive extraction, this process introduces a supply chain vulnerability and the capability to execute arbitrary external code. Subsequently, other scripts (`processes.py`, `programs.py`, `recent_dirs.py`, `recent_files.py`) execute this installed `osquery` binary to collect sensitive system activity data (running processes, installed programs, recent files/directories). Although the stated purpose is benign ('personalization') and there's no direct evidence of malicious data exfiltration, the combination of external binary execution and collection of sensitive system information represents a high-risk capability that could be exploited if vulnerabilities were discovered or the source of the binary compromised.
能力评估
Purpose & Capability
The name/description (gather OS activity) aligns with the included scripts (recent_files, recent_dirs, processes, programs) and an installer for osquery. Required binary is only python, which is reasonable for running the packaged Python scripts.
Instruction Scope
SKILL.md instructs the agent/user to run the included Python installer and query scripts. Those scripts run osquery locally and print file/process/program metadata. They operate on local system state only and do not, in the provided code, transmit results to external endpoints beyond downloading osquery during installation.
Install Mechanism
The installer downloads osquery from GitHub Releases (a standard release host) and extracts archives into the user's ~/.openclaw/tools path. The installer includes checksum verification and path traversal protections — this is appropriate, but downloading and extracting binaries is higher-risk than instruction-only skills, so verify checksums and network access before running.
Credentials
No environment variables or external credentials are requested. The capability does access local system metadata (file paths, recent files, processes, installed programs), which is consistent with its purpose but is privacy-sensitive.
Persistence & Privilege
The skill does not set always:true, does not require elevated platform privileges in its metadata, and installs osquery into a user-scoped directory under ~/.openclaw. It does not modify other skills or system-wide configurations in the visible code.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install os-activity - 安装完成后,直接呼叫该 Skill 的名称或使用
/os-activity触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Version 1.1.0 adds new OS activity query scripts.
- Added scripts to list running processes, installed programs, and recently accessed directories.
- Updated documentation to include usage instructions for the new scripts on Windows, macOS, and Linux.
- Expanded command set to enhance system activity detection and personalization capabilities.
v1.0.6
- Updated documentation to use the ~/.openclaw/workspace/skills/ directory for installation and script usage paths.
- Adjusted commands and examples for consistency with the new directory structure.
v1.0.5
No visible changes were detected in this version.
- No updates to code or documentation.
- Functionality and instructions remain the same as the previous release.
v1.0.4
- Auto-install osquery
v1.0.3
- Add checksum verification when installing osquery.
v1.0.1
- Added detailed SKILL.md documentation with overview, installation, usage guidance, and example output
- Provided sample commands for retrieving recently edited files on macOS and Windows
- Clarified that Linux is not currently supported
- Listed Python as a requirement for skill functionality
元数据
常见问题
OS Activity 是什么?
Personalize your openclaw by learning your operating system activity. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 690 次。
如何安装 OS Activity?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install os-activity」即可一键安装,无需额外配置。
OS Activity 是免费的吗?
是的,OS Activity 完全免费(开源免费),可自由下载、安装和使用。
OS Activity 支持哪些平台?
OS Activity 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OS Activity?
由 Xiaobao(@xiaobao520123)开发并维护,当前版本 v1.1.0。
推荐 Skills