What problem does it solve? Writing consistent, modern PHP tests in Laravel projects requires knowing Pest-specific syntax, conventions, and features. This Skill guides the creation, fixing, and refactoring of Pest tests so they follow project conventions and use Pest 5 capabilities correctly. ## Core Features & Use Cases - Test Authoring: Generate unit, feature, and browser tests using test()/it()/expect() syntax, datasets, mocking, and proper artisan make:test conventions. - Pest 5 Features: Apply Test Impact Analysis (--tia), time-balanced sharding, new validation expectations like toBeEmail(), and smoke testing across multiple pages. - Browser & Architecture Testing: Write real-browser tests with visit/click/fill interactions and enforce code conventions with arch() tests. - Use Case: After a code change breaks your suite, ask for help fixing the failing tests, then run only affected tests with ./vendor/bin/pest --parallel --tia to verify quickly. ## Quick Start Write a Pest feature test for my Laravel registration endpoint and run it with a filter to confirm it passes.