What problem does it solve?
This Skill solves the problem of inconsistent code formatting, naming, and quality across a project, which leads to readability issues, increased bugs, and slower development. It enforces automated code quality standards, ensuring a clean, maintainable, and predictable codebase for all developers.
Core Features & Use Cases
- Automated Formatting & Linting: Guides the use of tools like Laravel Pint and Ultracite for consistent code style.
- Type Safety & Static Analysis: Ensures PHP and TypeScript code leverage types for robustness and catches errors early.
- Use Case: When writing a new PHP service class, use this skill to ensure the AI applies proper naming conventions, includes explicit return types, and adheres to Laravel Pint formatting, making the code immediately ready for review.
Quick Start
Refactor the 'UserService.php' file to adhere to global coding style, including type declarations, consistent naming, and Laravel Pint formatting.