AI Agent Hub
Back to plugins
🖥️

dsh-file-rename

Client Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-file-rename

Paste the following prompt into your AI chat to install this plugin:

Install the plugin by running dsh plugin install uckkk/dsh-file-rename in your terminal; the full source code is available at https://github.com/uckkk/dsh-file-rename .

About this plugin

Manual renaming of dozens of files is slow and error-prone. dsh-file-rename lets you batch-rename in a single AI session using rules like find-and-replace, prefix/suffix, or case conversion. By default it runs in dry-run mode, listing every proposed change for your review before anything touches the disk, so you never risk renaming the wrong file.

Built in pure Node.js with zero runtime dependencies, the plugin exposes a single tool (rename_files) that stays out of the way of everything else in your session. It is intentionally lightweight and easy to add to any profile bundle.

If you regularly juggle large file sets and want a safe, reviewable rename step without leaving the conversation, this plugin is designed for you.

Use Cases

  • Unify project file names by applying find-and-replace rules in one pass
  • Prefix batch-downloaded files with dates or module names
  • Normalize a folder of mixed-case file names to snake_case or kebab-case

Best For

  • Front-end or full-stack developers who manage large directory trees
  • Data engineers juggling hundreds of files per project
  • Any user who wants to batch-rename files inside an AI session without switching to a terminal