LogoClawIndex
CasesSkillsAbout
LogoClawIndex

component-refactoring - Refactor complex Dify React components

Refactors high-complexity React components in the Dify frontend using hooks, sub-components, data hooks, and other patterns.

Tags

Updated: 2026-09-28

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Refactor complex React components
  • Extract custom hooks
  • Split UI sub-components
  • Simplify conditional logic
  • Extract API data logic
  • Manage modal state
  • Extract form logic
  • Analyze component complexity

Inputs

  • React component path
  • Dify frontend codebase
  • Complexity analysis metrics

Outputs

  • Refactored component files
  • Refactoring prompts
  • Testing prompts
  • Complexity analysis results

Requirements

  • pnpm
  • Dify web directory
  • React frontend codebase

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
React
frontend
refactoring
complexity analysis
Dify
Refactor complex React components
Extract custom hooks
Split UI sub-components
Simplify conditional logic
React component path
Dify frontend codebase
Complexity analysis metrics
Refactored component files
Refactoring prompts
Testing prompts