cyberneticlibrary

Refactor PHP and Laravel code

class-refactoringskillsetup L1381
majiayu000/claude-skill-registry
What it does

Refactor PHP/Laravel classes for clarity and maintainability without changing logic

Best for

Modernizing legacy Laravel code to DRY, readable patterns while preserving behavior.

Inputs
  • · PHP class file
  • · .cursor/rules/ rulesets
Outputs
  • · refactored class with improved structure
  • · code coverage report
Requires
  • · PHPStan
  • · PHPUnit
  • · Spatie DTOs
  • · Laravel helpers
Preconditions
  • · PHP 8.0+ syntax
  • · Test suite runnable
  • · No external API changes
Failure modes
  • · Test coverage regression
  • · PHPStan analysis fails
  • · Clever code becomes unreadable
Trust signals
  • · Single Responsibility Principle applied
  • · Private method extraction (>30 lines)
  • · No single-use variables
  • · PHPDoc for PHPStan