refactor-parallel
CommunityParallel, dependency‑aware monorepo refactoring.
Authortheodrosyimer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Refactoring large monorepo codebases is risky because modules depend on each other, making parallel changes prone to breakage and failed builds.
Core Features & Use Cases
- Dependency Graph Discovery: Scans packages/modules/src/*/ to read tsconfig.json and package.json, building a tiered dependency map.
- Tiered Parallel Execution: Spawns a worker for each module within a tier, runs them in parallel, and moves to the next tier only after successful completion.
- Baseline Validation: Executes each module’s test and type‑check scripts before any changes.
- Comprehensive Verification: Runs full monorepo test and type‑check suites after all tiers finish, reporting changed, skipped, and failed modules.
- Use Case Example: Apply a naming‑convention change to all modules, ensuring core modules update first and downstream modules follow safely.
Quick Start
Instruct the refactor‑parallel skill to apply the desired change across the monorepo, such as renaming a shared interface in all modules.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: refactor-parallel Download link: https://github.com/theodrosyimer/.dotfiles/archive/main.zip#refactor-parallel 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 471,000+ vetted skills library on demand.