
from repren371
Bulk multi-pattern search-and-replace and file/directory renaming tool with case-preserving and dry-run safety for large-scale refactors.
Repren performs simultaneous multi-pattern search-and-replace across files and directories, including case-preserving identifier transforms and file/directory renames. It is designed for large-scale refactors where many overlapping patterns must be applied atomically and safely.
Use repren for bulk renames, swapping identifiers across a codebase, case-preserving renames, and when you need an atomic dry-run followed by a safe apply with backups. Avoid for single-file edits or language-aware AST refactors.
Useful for agents that can run CLI tools or shell commands (Copilot-style agents, CLI-enabled agents, or any automation agent with access to the uvx runtime).
Repren is a multi-pattern search-and-replace CLI tool wrapped as an agent skill. The SKILL.md is well-structured with clear quick-start, core features, safety workflows (dry-run, backups, undo), and common usage patterns. No bundled scripts — it delegates entirely to the uvx-installed repren CLI. Clean security profile with no risky patterns.
Solid wrapper skill for a useful CLI tool. The SKILL.md doubles as both agent instructions and user documentation, which is efficient. Could benefit from a references/ section linking to the repren repo for deeper docs.