What problem does it solve?
Misaligned version support specifications across OrangeHRM's PHP, database, frontend, CI, and deployment environments lead to installation failures, runtime errors, broken upgrade paths, and inconsistent documentation. Manually tracking all these surfaces to keep them aligned is error-prone and time-consuming.
Core Features & Use Cases
- Cross-surface compatibility tracking: Covers PHP/Composer constraints, installer system requirements, CI test matrices, frontend build targets, Docker dev environment services, and packaging metadata.
- Guided update workflows: Step-by-step instructions for safely adding or updating support for new PHP, database, browser, Node, or webserver versions without missing critical configuration files.
- Use Case: A developer needs to add support for MySQL 8.0: this Skill guides them to update installer checks, CI test matrices, and dev environment configs in sync to avoid broken builds and failed installations.
Quick Start
Use the compatibility skill to list all current supported PHP versions for OrangeHRM and confirm they are consistent across composer.json, installer system requirements, and GitHub Actions workflows.