batch-refactor
CommunitySafe batch refactoring across your codebase.
Authorbeorn
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill enables safe, automated batch refactoring across a codebase, reducing manual edits and ensuring consistent changes across files.
Core Features & Use Cases
- Batch file and symbol renames: Propagates changes across TypeScript/JavaScript sources, tests, and documentation with import path updates.
- Terminology migrations: Coordinate renaming across code and docs to avoid drift.
- Atomic, preview-driven workflow: Generate editsets, preview changes, and apply only after approval.
Quick Start
Use the batch-refactor skill to create a proposal for a project-wide rename, preview the editset, then apply after review.
Dependency Matrix
Required Modules
ts-morphripgrepast-grep
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: batch-refactor Download link: https://github.com/beorn/tools/archive/main.zip#batch-refactor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.