Filesorter By Ext

v1.0.0

Automatically sorts files in a directory into folders named by file extension to organize and declutter your filesystem quickly.

0· 14·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and description match the included script: tool.py sorts files into folders named by extension. However, SKILL.md instructs running 'python filesorter_by_ext.py' while the included file is named tool.py — this is an inconsistency (likely a packaging/authoring error) but not a security risk.
Instruction Scope
Runtime instructions are limited to running a local Python script to reorganize files in a specified directory. The script only iterates the given directory, creates extension-named folders, and moves files; it does not read unrelated system files, access the network, or reference environment variables.
Install Mechanism
No install spec is provided and no external downloads or package installations occur. The skill is an included Python script which will run locally — low installation risk.
Credentials
The skill requires no environment variables, credentials, or config paths. That aligns with its simple file-organizing purpose.
Persistence & Privilege
The skill does not request permanent presence (always is false) and does not modify other skills or system-wide settings. Autonomous invocation is allowed by default but not combined with other risky features here.
Assessment
This skill appears to do what it says: a small local script that moves files into folders named by extension and does not contact the network or request secrets. Before running: (1) note the filename mismatch in the instructions — run 'python tool.py' or rename the file to match the docs; (2) run it in a safe/test directory or back up important files first because moves are destructive and there is no dry-run option; (3) check file permissions and whether you want files with no extension moved into a 'no_ext' folder; and (4) if you expect multi-part extensions (e.g., .tar.gz), be aware the script uses only the final suffix. If you need extra safety, request a dry-run feature or a preview of planned moves before actual moves are performed.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d82q90kx5130vq43qk3m5zs84x37e

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments