← Back to Skills Marketplace
Smart File Manager
by
buptlihang
· GitHub ↗
· v1.2.0
· MIT-0
1710
Downloads
2
Stars
6
Active Installs
3
Versions
Install in OpenClaw
/install smart-file-manager
Description
文件整理与归档 skill。管理用户输入文件和我生成的输出文件的存储、命名、分类。 适用于:用户发送图片/视频/PDF等文件给你处理,或你生成文件给用户。 触发:任何文件存档操作前。
Usage Guidance
This skill appears to do what it says (local file organisation). Before installing or invoking it: 1) Review how your agent decides SOURCE paths — move.sh will copy whatever path it's given, so ensure the agent only accepts user-uploaded files (avoid passing system paths). 2) The SKILL.md mentions an external tool ('images_understand') that isn't included; expect that step to fail or require you to provide that tool if you need content-based renaming. 3) Test the scripts in a sandboxed workspace to confirm they behave as expected (they use rm -rf on nested folders and will modify /workspace). If you need stricter controls, add checks to move.sh to restrict SOURCE to a safe input directory.
Capability Analysis
Type: OpenClaw Skill
Name: smart-file-manager
Version: 1.2.0
The skill bundle is a legitimate file management utility designed to organize user inputs and agent outputs into a structured directory under /workspace. The included shell scripts (init.sh, move.sh, verify.sh, and fix-nested.sh) perform standard file operations such as directory creation, file copying with specific naming conventions, and structural validation. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the logic is entirely consistent with the stated purpose of file organization.
Capability Assessment
Purpose & Capability
Name/description (file organising and archiving) matches the provided scripts (init, verify, move, fix-nested) which operate on /workspace/user_input_files and /workspace/my_outputs. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md instructs using the included scripts and to run verification on certain triggers — that aligns with purpose. Minor concerns: (1) move.sh accepts an arbitrary SOURCE path and will copy any file the agent passes (no code-level restriction to user-uploaded files), which could be abused if the agent is instructed to move sensitive system files; (2) SKILL.md references an external tool 'images_understand' for renaming, but that tool is not included nor declared, so the workflow either fails or requires an external binary not provided.
Install Mechanism
No install spec; this is instruction + local scripts only. No downloads, package installs, or writing of new binaries — lowest-risk install profile.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts operate only on /workspace; there are no secret-expecting fields. This is proportionate to the stated functionality.
Persistence & Privilege
always is false and the skill does not request persistent system changes or modify other skills. It runs local scripts and exits; no elevated privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install smart-file-manager - After installation, invoke the skill by name or use
/smart-file-manager - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
v1.2.0: 新增docxs目录支持,Word文档独立分类
v1.1.0
v1.1.0: 提取脚本到 scripts 目录,支持 init/verify/move/fix-nested
v1.0.0
Initial release - 具备自我迭代和自我修复功能
Metadata
Frequently Asked Questions
What is Smart File Manager?
文件整理与归档 skill。管理用户输入文件和我生成的输出文件的存储、命名、分类。 适用于:用户发送图片/视频/PDF等文件给你处理,或你生成文件给用户。 触发:任何文件存档操作前。 It is an AI Agent Skill for Claude Code / OpenClaw, with 1710 downloads so far.
How do I install Smart File Manager?
Run "/install smart-file-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Smart File Manager free?
Yes, Smart File Manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Smart File Manager support?
Smart File Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Smart File Manager?
It is built and maintained by buptlihang (@buptlihang); the current version is v1.2.0.
More Skills