About
This skill automates the creation of Zenstruck Foundry factories, enabling developers to quickly generate test data for PHP and Symfony applications. By analyzing existing entities, it automatically populates factory defaults with relevant Faker values and implements the 'Elegant Objects' pattern using instantiateWith() to ensure constructor integrity. It is an essential tool for maintaining robust, readable, and maintainable test suites while adhering to modern PHP best practices like final classes and persistent object patterns.