dsh-file-rename
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
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.