← 返回 Skills 市场
m9rco

p4u

作者 m9rco · GitHub ↗ · v0.0.0-nightly.e055304 · MIT-0
cross-platform ✓ 安全检测通过
331
总下载
1
收藏
0
当前安装
8
版本数
在 OpenClaw 中安装
/install p4u
功能描述
Perforce / Helix Core (p4) power-user CLI. Use for any p4 task: show or inspect changelists (CLs), shelve/unshelve/reshelve, switch between CLs, delete CLs o...
安全使用建议
This skill is internally consistent with being a Perforce CLI helper, but take these practical precautions before installing or allowing autonomous runs: 1) Only install the p4u binary yourself after verifying the checksum and that you trust the GitHub repo/nightly channel referenced. 2) Do not allow the agent to execute the provided install commands autonomously; SKILL.md explicitly says not to. 3) Perforce credentials are handled by the p4 client (run `p4 login` yourself); you should not paste secrets into the skill. 4) The skill documents destructive commands and requires confirmation — pay attention to prompts before confirming delete/revert operations. 5) If you need stronger assurance, review the p4u binary source or prefer a tagged/stable release rather than 'nightly'.
功能分析
Type: OpenClaw Skill Name: p4u Version: 0.0.0-nightly.e055304 The p4u skill is a Perforce CLI wrapper that follows security best practices for AI agents. It explicitly restricts the agent from autonomously executing installation commands or destructive operations, requiring user confirmation instead. The allowed-tools list is strictly limited to the p4u binary and basic system checks (which, uname), and the provided installation scripts include SHA-256 checksum verification for the binary hosted on GitHub (m9rco/p4u-skill). No indicators of data exfiltration, obfuscation, or malicious intent were found.
能力评估
Purpose & Capability
Name/description describe a Perforce CLI helper and the SKILL.md only instructs use of p4u and p4; there are no unrelated credentials, binaries, or config paths requested. The added install instructions (GitHub and Perforce downloads) are consistent with installing the described tool.
Instruction Scope
SKILL.md tells the agent to run p4u/p4 commands and to check for the p4u binary first (rule 0). It also contains manual install steps (curl/Invoke-WebRequest and sudo mv). The doc explicitly warns not to run installs autonomously and requires explicit confirmation for destructive actions — this scope is appropriate but the presence of concrete install commands means the agent must not execute them without user consent.
Install Mechanism
There is no registry install spec (instruction-only). The SKILL.md suggests downloading pre-built binaries from GitHub releases and official Perforce download URLs and includes checksum verification. These are common install methods; use of a nightly release channel is noted and may carry typical trust/upgrade considerations.
Credentials
The skill requests no environment variables, no credentials, and no config paths. It relies on the locally-installed p4 client for authentication (user must run `p4 login`) which is proportional to the stated functionality.
Persistence & Privilege
The skill is not always-enabled and doesn't request persistent privileges or to modify other skills. Model invocation is allowed (platform default), which is expected for a user-invocable CLI helper; there is no evidence of excessive requested persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install p4u
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /p4u 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.0-nightly.e055304
Nightly build from commit e055304
v0.0.0-nightly.289ed24
Nightly build from commit 289ed24
v0.0.0-nightly.70abdf9
Nightly build from commit 70abdf9
v0.0.0-nightly.0752a7b
Nightly build from commit 0752a7b
v0.0.0-nightly.6b4c9a8
Nightly build from commit 6b4c9a8
v0.0.0-nightly.eef7bf3
Nightly build from commit eef7bf3
v0.0.0-nightly.df9531b
Nightly build from commit df9531b
v0.0.0-nightly.08b71ba
Nightly build from commit 08b71ba
元数据
Slug p4u
版本 0.0.0-nightly.e055304
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 8
常见问题

p4u 是什么?

Perforce / Helix Core (p4) power-user CLI. Use for any p4 task: show or inspect changelists (CLs), shelve/unshelve/reshelve, switch between CLs, delete CLs o... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 331 次。

如何安装 p4u?

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

p4u 是免费的吗?

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

p4u 支持哪些平台?

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

谁开发了 p4u?

由 m9rco(@m9rco)开发并维护,当前版本 v0.0.0-nightly.e055304。

💬 留言讨论