File Organizer
v0.1.0基于 AI 语义分析的智能文件整理技能,根据文件内容动态创建 Johnny Decimal 分类。 当用户提到以下内容时触发: - "整理文件"、"分类文件"、"组织下载"、"文件归档" - "文件太多了"、"下载文件夹很乱"、"文件乱七八糟" - "把文件按类别整理"、"自动分类文件" - "清理下载文件夹"、...
⭐ 0· 140·0 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (AI-based file organizer using Johnny Decimal) aligns with the included instructions and the single helper script (duplicate detection). The skill only requires local source/target directory access and uses python3 for MD5 checks — reasonable for this purpose. Minor documentation inconsistency: README claims '零脚本 / 纯 Bash' while a Python script (scripts/check_duplicates.py) is included; numbering format examples also vary (01-01 vs 10.01) but these are documentation issues, not security mismatches.
Instruction Scope
SKILL.md restricts actions to scanning the specified source and target directories, generating a classification preview, asking the user for confirmation via AskUserQuestion, creating target subdirectories, moving files, and optionally running the included duplicate-checker. It does not access network endpoints, other system credentials, or arbitrary config paths. Notes: some bash usage (ls parsing, wc -l) can mis-handle filenames with newlines; the skill explicitly waits for user confirmation before destructive moves and before deletion of duplicates.
Install Mechanism
No install spec; instruction-only skill with one bundled Python script. No downloads from external URLs or package installation steps. This minimizes install-time risk.
Credentials
No environment variables, credentials, or config paths are requested. The skill requires filesystem write access to the chosen target directory (expected and proportional).
Persistence & Privilege
always:false and no persistent or cross-skill configuration changes. The skill does file operations only when invoked and after explicit user confirmation, so it does not request elevated persistent privileges.
Assessment
This skill appears to do what it says: it will ask you for a source and target directory, show a classification plan, and only move or delete files after you confirm. Before installing/using it: 1) back up important files (especially if you plan to allow automatic deletion of duplicates); 2) ensure python3 is available (scripts/check_duplicates.py is used for duplicate detection/deletion); 3) note the small doc inconsistencies (README says 'zero scripts' but a Python script exists) and minor bugs (the duplicate-deletion reporting prints an undefined variable and may raise a runtime error when deletion mode is used); 4) prefer absolute paths and review the proposed classification plan carefully — the bash listing/counting approach can mis-handle unusual filenames (e.g., names with newlines); 5) confirm the target is not the same as the source and that you have write permission to the target. If you want higher assurance, inspect scripts/check_duplicates.py locally before running deletion options.Like a lobster shell, security has layers — review code before you run it.
latestvk9706mfqmkvx74tpeb3vx9qxcx83236x
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
