Safely refactor Python projects with dry-run checks and precise code targeting.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "ropey" yet — see the docs or source repo.
Perform a safe refactor on the current Python project: rename module utils/helpers.py to utils/formatting.py and rename all occurrences of function format_txt to format_text. Run a dry-run first, show the affected files and diff summary, then apply changes and organize imports after confirmation.
Provides a dry-run change list, affected files, and diff summary, then completes the rename and import cleanup after confirmation.
Analyze repeated date parsing logic in the project and extract similar code from orders/parser.py and invoices/parser.py into a shared function parse_date in common/date_utils.py. Show a dry-run plan, call-site updates, and possible risks before applying the refactor.
Produces an extraction plan with risk notes, then creates the shared function and updates call sites and imports.
Refactor the service function send_email(user, title, body) into send_email(*, recipient, subject, body, cc=None) and update all usages across the project. Use LSP coordinates to target the function definition, run a dry-run first, then apply the changes.
Shows a preview of all affected call-site signature updates and then applies the changes consistently after confirmation.
Search code efficiently and apply safe atomic edits across multiple files.
Help AI coding agents understand codebase structure, history, docs, and health.
Gives AI coding agents local memory and warnings before repeating failed fixes.
Refactor code via MCP with moving, indenting, outlining, and renaming.
Automate Codereadr workflows via Rube MCP using current tool schemas first.
Give coding agents local structural memory for leaner, refactor-safe development.