BrowseFull catalogOutcomesSolve a specific problemRolesStack by teamTrustFilter by risk tier
← Back to the Claude Observatory

php-modernization-skill

Skill Development Poor
Works inClaude Code
Poor Scanned — metadata only

PHP 8.x modernization patterns covering typed properties, attributes, enums, and PHPStan integration. Helps Claude upgrade legacy PHP codebases methodically.

Agent Skill that gives Claude expert patterns for modernizing PHP applications to PHP 8.x: typed properties, attributes, enums, PSR/PER-CS compliance, and a PHPStan/Rector/PHP-CS-Fixer static-analysis stack. Ships executable verification tools (verifier, orchestrator, profiler) that emit machine-readable JSON/SARIF/JUnit reports, plus five binding guardrails such as never running Rector without --dry-run. Works with Claude Code, Cursor, and other Agent Skills-compatible agents.

37 starsFreeQuick setup
Below standard — Significant caveats apply. Not recommended without careful review of the security and evaluation sections.

PHP 8.x modernization patterns covering typed properties, attributes, enums, and PHPStan integration. Helps Claude upgrade legacy PHP codebases methodically.

PHP developers modernizing legacy applications to PHP 8.x who want Claude to apply upgrade patterns consistently.

Claude Code Claude Cowork Claude Chat

https://github.com/netresearch/php-modernization-skill

By netresearch

How to Get It

Option 1: Claude Desktop App (Code Mode)Click the + button next to the prompt box → PluginsAdd plugin. Search and click Install. Skills work in Claude Code only.
Option 2: Paste into Claude CodeCopy the command below and paste it into your conversation. Claude will install it.
Command
npx skills add https://github.com/netresearch/php-modernization-skill --skill php-modernization

Tip: Paste this into a Claude Code conversation. Verify command matches your Claude Code version.

First thing to try

After installing, paste this into Claude:

Help me upgrade legacy PHP code to modern syntax and type patterns
PrerequisitesA PHP project (legacy 7.x or 8.x baseline). uv (recommended) or Python 3 to run the bundled verifier scripts.

Trust Signals Auto-scanned

Stars37Contributors4Last updated2026-08-05Known CVEsNone foundSources: GitHub Advisory Database + OSV.dev · Scanned 2026-08-05 · scanner vattempted-no-data

Reviewer notes

Auto-scanned review. These are observations, not a security certification.

catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 33 GitHub stars; 2 contributors; last commit 0d ago; license no license.

Things to check

  • Requires careful review of generated changes before deployment—automated refactoring can miss domain-specific logic or edge cases. PHPStan rules must be tuned to your codebase to avoid false positives.

How to evaluate tools before deploying →

Data shown here comes from public APIs and automated scanning. Reviewer notes reflect one person's experience. This is not a security certification or legal recommendation. Always evaluate tools according to your own organization's policies.

Evaluation

Ease of Use
1/5
Versatility
2/5
Reliability
3/5
Security
3/5
Overall score2.05 / 5.00 PoorEvaluatedJul 2026
catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 33 GitHub stars; 2 contributors; last commit 0d ago; license no license.

← Back to the Claude Observatory

Rolling Claude out in your org? Let's talk.

Start a conversation →