What problem does it solve?
Developers often spend significant time manually running tests, fixing linting errors, and ensuring code quality, which can be repetitive and error-prone. This Skill automates and guides these crucial development cycle tasks, ensuring adherence to standards and reducing manual effort.
Core Features & Use Cases
- Automated Quality Checks: Run PHP and JavaScript linting, and automatically fix code style issues.
- Comprehensive Testing: Execute PHPUnit and Jest tests, with options for specific classes, methods, or watch mode.
- Troubleshooting & Guidance: Provides detailed instructions for common issues in testing and linting, including PHP linting patterns and Markdown linting.
- Use Case: Before submitting a pull request, use this Skill to automatically run all relevant tests and fix code style issues, ensuring your code meets project standards without manual review.
Quick Start
Use the poocommerce-dev-cycle skill to run all PHP unit tests and then fix any PHP code style issues in my current branch.