Tag: refactoring
React Component Architecture and Composition Patterns
This skill provides architectural guidelines for building scalable and maintainable React components. It advises developers on advanced patterns, such as using compound components and lifting state, to avoid boolean prop proliferation and i…
Split Large Pull Requests into Smaller Changes
This skill analyses git diffs to propose a structured strategy for decomposing large changesets into smaller, reviewable pull requests. It identifies logical groupings by component, layer, or concern to ensure atomic and independent updates…
Safe Code Refactoring Workflow
Execute safe, risk-aware code refactoring by assessing change impact, detecting name collisions, and performing atomic renames across all project files.
Bulk code refactoring with apply_codemod
Perform efficient, regex-based bulk modifications across multiple files to replace repetitive manual edits. The tool supports dry runs, multiline patterns, and content filtering for precise refactoring of function signatures, imports, or de…
Code Review and Refactoring Expert for Best Practices
This skill simulates a senior software engineer, systematically reviewing code for adherence to best practices, security standards, and architectural patterns. It identifies issues such as SRP violations, hardcoded secrets, and applies nece…