← 返回 Skills 市场
mattvalenta

PLS Agent Tools

作者 Matt Valenta · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2196
总下载
0
收藏
23
当前安装
1
版本数
在 OpenClaw 中安装
/install pls-agent-tools
功能描述
Provides utilities for safe file handling, JSON/YAML editing, regex text processing, system commands, encoding, date/time, and validation tasks.
安全使用建议
This skill is essentially a cookbook of shell commands that align with its stated purpose. Before installing or enabling it for autonomous use: (1) verify your agent runtime has the referenced tools (jq, yq, rsync, trash, lsof, curl, etc.) or adapt examples to your environment; (2) be aware examples include destructive operations (deleting files, killing processes) and network requests—run them in a sandbox or with backups and least-privilege accounts first; (3) if you don't want the agent to run these commands automatically, disable autonomous invocation for this skill or require explicit user invocation; (4) review the SKILL.md and remove or modify any commands that would operate on sensitive paths or send data to external endpoints you don't control.
功能分析
Type: OpenClaw Skill Name: pls-agent-tools Version: 1.0.0 The skill bundle provides extensive shell command execution capabilities, including arbitrary file system manipulation (read, write, delete), process management (`kill -9`), and critical network operations via `curl`. Specifically, `curl -O URL` allows downloading arbitrary files from external sources, and `curl -X POST ... URL` allows sending arbitrary data to external endpoints. While presented as general utilities, these capabilities create a significant attack surface for prompt injection against the AI agent, potentially enabling remote code execution, data exfiltration, or system compromise if the agent is instructed maliciously. There is no explicit evidence of intentional malice (e.g., hardcoded malicious URLs or specific exfiltration targets) within the `SKILL.md` itself, but the broad and powerful nature of the exposed commands makes it highly risky.
能力评估
Purpose & Capability
The name and description (file handling, JSON/YAML editing, regex, system commands, encoding, date/time, validation) match the SKILL.md examples. The examples rely on common Unix tooling (jq, yq, rsync, curl, lsof, trash, etc.), which is coherent for a utility skill.
Instruction Scope
Instructions include potentially destructive or high-impact commands (trash/mv/rm, find -exec trash, kill -9 via xargs, lsof|xargs kill) and network operations (curl POST). These are within the stated utility scope but grant broad capability to modify/delete local files and to send data externally; the SKILL.md does not place safety limits or require confirmations.
Install Mechanism
There is no install spec (instruction-only), which is the lowest install risk. No archives or remote downloads are performed by the skill itself.
Credentials
The skill declares no required environment variables or credentials, which is appropriate. However, it references many external CLI tools without listing them as dependencies; verify the runtime environment provides the expected tools (and versions) before relying on the examples.
Persistence & Privilege
The skill does not request persistent/system-wide privileges and is not forced-always. It uses the platform-default ability for autonomous invocation; combined with the destructive commands above, autonomous execution increases blast radius, so consider restricting autonomous use if you want tighter control.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pls-agent-tools
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pls-agent-tools 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of agent-tools, a versatile utility toolkit for agents: - Provides safe and bulk file operations (rename, move, copy, delete with recovery). - Includes JSON/YAML/TOML config handling using jq and yq. - Offers system command execution for process, network, and resource management. - Supports robust text processing (regex, search/replace, deduplication, extraction). - Adds encoding/decoding utilities (base64, URL, JSON). - Supplies date/time commands, file validation helpers, and a quick reference table.
元数据
Slug pls-agent-tools
版本 1.0.0
许可证
累计安装 24
当前安装数 23
历史版本数 1
常见问题

PLS Agent Tools 是什么?

Provides utilities for safe file handling, JSON/YAML editing, regex text processing, system commands, encoding, date/time, and validation tasks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2196 次。

如何安装 PLS Agent Tools?

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

PLS Agent Tools 是免费的吗?

是的,PLS Agent Tools 完全免费(开源免费),可自由下载、安装和使用。

PLS Agent Tools 支持哪些平台?

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

谁开发了 PLS Agent Tools?

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

💬 留言讨论