← 返回 Skills 市场
PrivateBin Upload Skill
作者
KafCoppelia
· GitHub ↗
· v1.0.0
426
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install privatebin-upload
功能描述
Upload content to a PrivateBin instance and return a shareable link. Use when the user wants to share text, code, reports, or files via paste URL with option...
安全使用建议
This skill appears to do what it says: it relies on your local privatebin CLI and your PrivateBin config to upload content and return a link. Before using it, verify: (1) the privatebin CLI you install comes from the official project or repository, (2) the configured PrivateBin host (~/.config/privatebin/config.json or the --host flag) is trusted — uploads go to that host and may be visible to the host operator, (3) you should not upload secrets or private data unless you intend that recipient/host to have access, and (4) if you want tighter privacy use password protection or burn-after-reading and confirm the paste URL before sharing. The skill itself requests no unrelated credentials and does not perform unexpected actions.
功能分析
Type: OpenClaw Skill
Name: privatebin-upload
Version: 1.0.0
The skill's instructions in SKILL.md for executing `privatebin-cli` commands (specifically in 'Step 4. Run upload') involve constructing shell commands using user-provided or inferred content (e.g., `<content>`, `/path/to/file`, `--password=secret`). This direct substitution without explicit sanitization instructions creates a high risk of shell injection if the AI agent does not properly escape shell metacharacters in user-controlled input. This is a critical vulnerability that could lead to arbitrary command execution, but there is no clear evidence of intentional malicious behavior by the skill author.
能力评估
Purpose & Capability
Name/description match the instructions: the SKILL.md explicitly uses the privatebin CLI to create pastes, references the config (~/.config/privatebin/config.json), and supports expected options (expiry, password, burn-after-reading). The package.json dependency on privatebin-cli aligns with the stated purpose.
Instruction Scope
Instructions stay within upload scope (check CLI, read user-provided file or stdin, run privatebin create --output=json, parse paste_url). They do instruct reading a file path supplied by the user and the PrivateBin config file, which is expected; there is an inherent privacy risk because uploads go to the configured host (default privatebin.net or any host the config/flags specify).
Install Mechanism
No install spec is included (instruction-only skill). The README documents normal ways to install the privatebin CLI from known sources (brew, package manager, GitHub releases). Nothing in the skill downloads arbitrary code or writes unexpected files.
Credentials
The skill requests no environment variables, secrets, or unrelated credentials. It operates via the privatebin CLI and the user's PrivateBin config. No excessive credential access is required.
Persistence & Privilege
always:false and no special permissions; the skill does not request persistent or platform-wide privileges and does not modify other skills or global agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install privatebin-upload - 安装完成后,直接呼叫该 Skill 的名称或使用
/privatebin-upload触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the privatebin-upload skill:
- Enables uploading text, code, or files to a PrivateBin instance and returns a shareable link.
- Supports options such as expiry settings, password protection, burn-after-reading, and attachment uploads.
- Guides automatic detection of CLI presence and configuration, with setup instructions on missing prerequisites.
- Flexible input handling for plain text, markdown, syntax-highlighted code, or file attachments.
- Returns paste URL, expiry details, and password information (if set).
- Provides clear error handling and usage recommendations for common issues.
元数据
常见问题
PrivateBin Upload Skill 是什么?
Upload content to a PrivateBin instance and return a shareable link. Use when the user wants to share text, code, reports, or files via paste URL with option... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 426 次。
如何安装 PrivateBin Upload Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install privatebin-upload」即可一键安装,无需额外配置。
PrivateBin Upload Skill 是免费的吗?
是的,PrivateBin Upload Skill 完全免费(开源免费),可自由下载、安装和使用。
PrivateBin Upload Skill 支持哪些平台?
PrivateBin Upload Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 PrivateBin Upload Skill?
由 KafCoppelia(@kafcoppelia)开发并维护,当前版本 v1.0.0。
推荐 Skills