refactor-parallel

Community

Parallel, 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.