{
  "id": "php-runtime-eol-opcache-fpm-review",
  "name": "PHP Runtime EOL, OPcache & PHP-FPM Review",
  "type": "skill",
  "provider": "php",
  "harnesses": ["claude-code", "cursor", "codex", "gemini", "kiro", "other"],
  "summary": "Skill for reviewing PHP runtime upgrade readiness and production hardening: EOL and security-only version exposure against php.net's four-year support lifecycle, OPcache production configuration (validate_timestamps, memory sizing), and PHP-FPM pool tuning (pm, max_children, max_requests), treating an EOL runtime as a blocking finding.",
  "source_type": "original",
  "official_docs": [
    "https://www.php.net/supported-versions.php",
    "https://www.php.net/manual/en/opcache.configuration.php",
    "https://www.php.net/manual/en/install.fpm.configuration.php"
  ],
  "security_notes": "Static-review-only skill: Read/Grep/Glob, no execution and no configuration changes. PHP version lifecycle dates are encoded only from php.net's supported-versions page as fixed ground truth (never invented, rounded, or extrapolated); a version's current lifecycle phase is determined by comparing those published dates against the review date.",
  "last_verified": "2026-07-16",
  "path": "skills/php/php-runtime-eol-opcache-fpm-review",
  "author": "github: VincentChuWaiChow",
  "version": "0.1.0"
}
