·component-refactoring
</>

component-refactoring

Effettua il refactoring dei componenti React ad alta complessità nel frontend Dify. Da utilizzare quando "pnpm analyze-component --json" mostra complessità > 50 o lineCount > 300, quando l'utente richiede la suddivisione del codice, l'estrazione degli hook o la riduzione della complessità oppure quando "pnpm analyze-component" avvisa di eseguire il refactoring prima del test; da evitare per componenti semplici/ben strutturati, wrapper di terze parti o quando l'utente desidera esplicitamente eseguire test senza refactoring.

2.6KInstallazioni·3Tendenza·@langgenius

Installazione

$npx skills add https://github.com/langgenius/dify --skill component-refactoring

Come installare component-refactoring

Installa rapidamente la skill AI component-refactoring nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/langgenius/dify --skill component-refactoring
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: langgenius/dify.

Refactor high-complexity React components in the Dify frontend codebase with the patterns and workflow below.

Complexity Threshold: Components with complexity > 50 (measured by pnpm analyze-component) should be refactored before testing.

Use paths relative to web/ (e.g., app/components/...). Use refactor-component for refactoring prompts and analyze-component for testing prompts and metrics.

Effettua il refactoring dei componenti React ad alta complessità nel frontend Dify. Da utilizzare quando "pnpm analyze-component --json" mostra complessità > 50 o lineCount > 300, quando l'utente richiede la suddivisione del codice, l'estrazione degli hook o la riduzione della complessità oppure quando "pnpm analyze-component" avvisa di eseguire il refactoring prima del test; da evitare per componenti semplici/ben strutturati, wrapper di terze parti o quando l'utente desidera esplicitamente eseguire test senza refactoring. Fonte: langgenius/dify.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/langgenius/dify --skill component-refactoring
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from langgenius/dify

Risposte rapide

Che cos'è component-refactoring?

Effettua il refactoring dei componenti React ad alta complessità nel frontend Dify. Da utilizzare quando "pnpm analyze-component --json" mostra complessità > 50 o lineCount > 300, quando l'utente richiede la suddivisione del codice, l'estrazione degli hook o la riduzione della complessità oppure quando "pnpm analyze-component" avvisa di eseguire il refactoring prima del test; da evitare per componenti semplici/ben strutturati, wrapper di terze parti o quando l'utente desidera esplicitamente eseguire test senza refactoring. Fonte: langgenius/dify.

Come installo component-refactoring?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/langgenius/dify --skill component-refactoring Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/langgenius/dify