llm_fs_rename
Generate shell commands for file rename or reorganization tasks from plain English descriptions, with a dry-run mode to preview commands safely.
Instructions
Generate shell commands for a file rename/reorganisation operation.
Describe what you want to rename and the cheap model produces the mv/git mv
commands. Use dry_run=True (default) to get echo-prefixed commands safe
to inspect before running.
Args:
description: What to rename and how, e.g. "rename all _old.py files in
src/ to remove the old suffix" or "move all test*.py files from
tests/unit/ into tests/".
dry_run: When True, commands are prefixed with echo for safe review.
Set to False to get directly executable commands.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | Yes | ||
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |