refactoring-engine

Original🇺🇸 English
Translated
2 scriptsChecked / no sensitive code detected

Executes large-scale architectural refactoring and technical debt reduction across the entire codebase. Ensures consistency with modern design patterns.

1installs
Added on

NPX Install

npx skill4agent add famaoai-creator/gemini-skills refactoring-engine

Refactoring Engine

This skill moves beyond line-by-line changes to perform systemic improvements to the code architecture.

Capabilities

1. Pattern Migration

  • Migrates components to new design systems (e.g., from CSS modules to Tailwind, or to Atomic Design).
  • Converts legacy syntax to modern standards (e.g., Class components to Functional components in React).

2. Dependency Decoupling

  • Identifies and breaks circular dependencies.
  • Extracts shared logic into centralized services or utilities.

Workflow

  1. Pinning Tests (Mandatory): Before changing any code, create tests that capture the current behavior (even if it's messy). This ensures no regression occurs.
  2. Architectural Analysis: Use
    cognitive-load-auditor
    to identify high-complexity hotspots.
  3. Pattern Migration: Apply clean code patterns (Guard Clauses, Strategy, etc.).

Knowledge Protocol

  • This skill adheres to the
    knowledge/orchestration/knowledge-protocol.md
    . It automatically integrates Public, Confidential (Company/Client), and Personal knowledge tiers, prioritizing the most specific secrets while ensuring no leaks to public outputs.