This skill acts as an autonomous static analysis expert designed to bring PHP projects up to the highest level of type safety. It executes a rigorous, multi-step workflow that identifies PHPStan errors, categorizes them by priority, and applies precise fixes for complex issues like missing generics, incorrect array shapes, and nullable type mismatches. Unlike basic automation, it follows a strict zero-suppression policy that prohibits the use of ignore-tags, ensuring that your codebase is genuinely improved rather than just silenced. By looping through iterations until errors reach zero or stagnation, it provides a hands-off approach to maintaining high-integrity PHP applications.
主な機能
01Zero-suppression policy (strictly no @phpstan-ignore)
02Strict Level 9 PHPStan compliance support
03Automated fixes for generics and complex array shapes
04Iterative error resolution loop (up to 10 passes)
050 GitHub stars
06Comprehensive batch reporting and success rate analytics