← Back to Skills Marketplace
albionaiinc-del

Filesorter By Ext

by albionaiinc-del · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
71
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install filesorter-by-ext
Description
Automatically sorts files in a directory into folders named by file extension to organize and declutter your filesystem quickly.
README (SKILL.md)

FileSorter by Extension

Automatically organizes files in any directory into neatly labeled folders based on their file extension—like pdf, jpg, or txt—eliminating manual sorting and keeping your filesystem clean with one command.

Usage

Sort files in the current directory:

python filesorter_by_ext.py

Sort files in a specific folder:

python filesorter_by_ext.py ~/Downloads

With verbose output:

python filesorter_by_ext.py ~/Desktop -v

Price

$2.50

Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: filesorter-by-ext Version: 1.0.0 The skill is a straightforward utility for organizing files into subdirectories based on their file extensions. The implementation in tool.py uses standard Python libraries (pathlib, shutil) to perform local file operations and contains no evidence of data exfiltration, remote code execution, or malicious intent.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install filesorter-by-ext
  3. After installation, invoke the skill by name or use /filesorter-by-ext
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of FileSorter by Extension. - Automatically organizes files into folders by file extension. - Supports sorting in the current or specified directory. - Optional verbose output to display sorting actions. - Simple command-line interface for ease of use.
Metadata
Slug filesorter-by-ext
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Filesorter By Ext?

Automatically sorts files in a directory into folders named by file extension to organize and declutter your filesystem quickly. It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.

How do I install Filesorter By Ext?

Run "/install filesorter-by-ext" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Filesorter By Ext free?

Yes, Filesorter By Ext is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Filesorter By Ext support?

Filesorter By Ext is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Filesorter By Ext?

It is built and maintained by albionaiinc-del (@albionaiinc-del); the current version is v1.0.0.

💬 Comments