← 返回 Skills 市场
132
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tmpfiles-upload-stdlib
功能描述
Upload a local file to tmpfiles.org using Python standard library only, then return a direct download link in strict JSON.
安全使用建议
This skill appears coherent and limited to uploading a local file to tmpfiles.org and returning JSON. Before using it: (1) only provide paths for non-sensitive files you are willing to make publicly accessible (tmpfiles creates temporary public links), (2) be aware the example reads the whole file into memory — avoid very large files or modify to stream, (3) test with a harmless file first to confirm network access and response format, (4) consider private alternatives (S3, Supabase) for confidential data, and (5) verify tmpfiles.org retention/privacy policies if that matters for your use case.
功能分析
Type: OpenClaw Skill
Name: tmpfiles-upload-stdlib
Version: 1.0.0
The skill provides a legitimate utility for uploading local files to tmpfiles.org using Python's standard library. It includes explicit safety instructions in SKILL.md for the AI agent to avoid uploading sensitive data (credentials, keys, etc.) and requires user confirmation for potentially sensitive files. The Python implementation is transparent, lacks obfuscation, and contains no hidden malicious logic or unauthorized exfiltration beyond the stated purpose.
能力评估
Purpose & Capability
Name/description, declared requirements (python3, linux) and runtime instructions all focus on uploading a local file to tmpfiles.org and returning a JSON link. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
The SKILL.md confines actions to checking a provided local path, reading the file, and POSTing it to tmpfiles.org; it explicitly warns against uploading secrets. Minor operational gaps: no explicit file-size or streaming guidance (files are read fully into memory in the example), and the reference implementation prints a raw_response on error which could include server data. These are practicality/robustness notes rather than scope creep.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing will be downloaded or written to disk by install. Lowest-risk install posture.
Credentials
No environment variables, keys, or config paths are requested. The skill does not ask for unrelated credentials or elevated access.
Persistence & Privilege
always is false, model invocation is allowed (platform default). The skill does not request persistent system presence or modify other skills/configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tmpfiles-upload-stdlib - 安装完成后,直接呼叫该 Skill 的名称或使用
/tmpfiles-upload-stdlib触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Upload local files to tmpfiles.org using only Python standard library.
- Uploads a user-specified local file and returns a temporary public URL in strict JSON.
- Validates file existence and warns against uploading sensitive files.
- Uses only python3 and standard libraries (no external dependencies).
- Returns clear JSON output for both success and failure cases.
- Designed for use in automated workflows needing a direct download link.
元数据
常见问题
Tmpfiles Upload (Stdlib) 是什么?
Upload a local file to tmpfiles.org using Python standard library only, then return a direct download link in strict JSON. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 132 次。
如何安装 Tmpfiles Upload (Stdlib)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tmpfiles-upload-stdlib」即可一键安装,无需额外配置。
Tmpfiles Upload (Stdlib) 是免费的吗?
是的,Tmpfiles Upload (Stdlib) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tmpfiles Upload (Stdlib) 支持哪些平台?
Tmpfiles Upload (Stdlib) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux)。
谁开发了 Tmpfiles Upload (Stdlib)?
由 Donigwapo(@donigwapo)开发并维护,当前版本 v1.0.0。
推荐 Skills