← 返回 Skills 市场
Plc
作者
BytesAgain2
· GitHub ↗
· v1.0.0
· MIT-0
250
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install plc
功能描述
Programmable logic controller programming helper
安全使用建议
This skill appears coherent and low-risk: it is a local CLI helper that stores its data in ~/.plc (or PLC_DIR if set), does not contact external endpoints, and asks for no credentials. Before installing, consider: (1) any sensitive data you add will be stored unencrypted in that directory — avoid putting secrets in entries; (2) sed -i may be incompatible on macOS — test on your platform; (3) the script uses simple text parsing (grep) for JSON which can mis-handle embedded quotes/newlines; (4) if you prefer a different storage location set PLC_DIR or inspect/modify the script. If you need networked or credentialed PLC tooling, this skill does not provide that and would need modification.
功能分析
Type: OpenClaw Skill
Name: plc
Version: 1.0.0
The 'plc' skill is a straightforward command-line utility for logging and managing PLC programming entries stored locally in ~/.plc/. The shell script (scripts/script.sh) implements basic CRUD operations using standard Unix tools like grep, sed, and printf, and does not exhibit any signs of data exfiltration, unauthorized network access, or malicious execution.
能力评估
Purpose & Capability
Name/description (PLC helper) match the included script and commands. The provided script implements status/add/list/search/remove/export/stats/config behaviors that fit the stated purpose; there are no unrelated capabilities (no cloud APIs, no SSH, no external services).
Instruction Scope
SKILL.md simply invokes scripts/script.sh for each command. The script only reads/writes under the configured DATA_DIR (default ~/.plc). Minor implementation notes: it parses JSON by grepping lines (fragile for nested/escaped JSON), and uses sed -i which may behave differently on macOS (BSD sed) — these are robustness/usability issues, not indicators of hidden behavior.
Install Mechanism
There is no install spec; this is instruction-only plus a bundled script. Nothing is downloaded or written to arbitrary system locations by an installer.
Credentials
The skill declares no required environment variables or credentials. It accepts an optional PLC_DIR env var to change the data directory, which is reasonable. No other environment or secret access is attempted.
Persistence & Privilege
always is false and the skill does not request or modify other skills or system-wide configs. It persists only its own data under the chosen DATA_DIR.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install plc - 安装完成后,直接呼叫该 Skill 的名称或使用
/plc触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
publish v1.0.0
元数据
常见问题
Plc 是什么?
Programmable logic controller programming helper. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 250 次。
如何安装 Plc?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install plc」即可一键安装,无需额外配置。
Plc 是免费的吗?
是的,Plc 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Plc 支持哪些平台?
Plc 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Plc?
由 BytesAgain2(@ckchzh)开发并维护,当前版本 v1.0.0。
推荐 Skills