$npx skillfedfor your agent

Php Modernization

Upgrade legacy PHP projects to current language standards using PHP 8.1+ features, strict typing, and modern patterns. This skill guides you through static analysis configuration, automated refactoring with Rector, code style fixes, and architectural improvements like DTOs and enums. It enforces best practices across PSR compliance, PHPStan levels, and framework-specific patterns while protecting critical code from unsafe transformations.

Php Modernization helps you upgrade legacy PHP code to modern standards using PHP 8.1+ features, static analysis tools, and automated refactoring.

AI-generated summary based on this skill's SKILL.md

36 1 unlicensed, metadata onlyupdated by netresearch

Decision gist · record as of 2026-07-25

Php Modernization helps you upgrade legacy PHP code to modern standards using PHP 8.1+ features, static analysis tools, and automated refactoring. Upgrade legacy PHP projects to current language standards using PHP 8.1+ features, strict typing, and modern patterns. This skill guides you through static analysis configuration, automated refactoring with Rector, code style fixes, and architectural improvements like DTOs and enums. It enforces best practices across PSR compliance, PHPStan levels, and framework-specific patterns while protecting critical code from unsafe transformations.

manual: git clone https://github.com/netresearch/php-modernization-skill → cp -r php-modernization-skill ~/.claude/skills/php-modernization

Use it when

  • PHP Modernization helps you modernize PHP code by combining static analysis tools, Rector for automated refactoring, and code style fixes.
  • Yes, PHP Modernization is designed to upgrade old PHP projects by automating the modernization process.
Same gist for agents: .md · .json

Install

netresearch/php-modernization-skill/php-modernization · repository language: Python

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is PHP Modernization and what does it help with?

PHP Modernization is a skill for upgrading legacy PHP projects to current language standards using PHP 8.1+ features, strict typing, and modern patterns. It guides you through static analysis configuration, automated refactoring with Rector, code style fixes, and architectural improvements like DTOs and enums while enforcing PSR compliance and best practices.

How do I modernize PHP code using this skill?

PHP Modernization helps you modernize PHP code by combining static analysis tools, Rector for automated refactoring, and code style fixes. The skill walks you through configuring PHPStan levels, applying modern patterns, and protecting critical code from unsafe transformations while maintaining framework-specific patterns and PSR standards.

Can PHP Modernization help upgrade my old PHP project?

Yes, PHP Modernization is designed to upgrade old PHP projects by automating the modernization process. It reduces technical debt through refactoring for improved maintainability, migrates projects to newer PHP versions, and applies modern architectural improvements like DTOs and enums while safeguarding your codebase.

What modernization features does PHP Modernization provide?

PHP Modernization provides automated refactoring with Rector, static analysis configuration, code style fixes, and architectural pattern improvements. It supports strict typing enforcement, PHP 8.1+ feature adoption, PSR compliance checks, and PHPStan level configuration to systematically reduce technical debt and improve code quality.

How does PHP Modernization handle code safety during refactoring?

PHP Modernization protects critical code from unsafe transformations by integrating static analysis and careful refactoring rules. It uses PHPStan levels and Rector configuration to validate changes, enforce strict typing gradually, and maintain framework-specific patterns so your application remains stable throughout the modernization process.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Modernize and upgrade legacy PHP code to current standards”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

php-pro
by Jeffallan · Jeffallan/claude-skills

PHP Pro is a senior-level specialist for modern PHP development with Laravel, Symfony, and PHP 8.3+. It enforces strict typing, dependency injection, and PSR compliance while generating typed DTOs, services, controllers, and comprehensive tests. Every implementation passes PHPStan level 9 and PHPUnit/Pest coverage thresholds before delivery.

MITupdated May 2026
★ 10,759repo stars
Php Modernization
by dirnbauer · dirnbauer/webconsulting-skills

Upgrade legacy PHP projects to current language versions and coding standards. This skill guides you through type declarations, PSR/PER-CS compliance, static analysis setup, and modern patterns like DTOs and enums. It covers PHP 8.1 through 8.5 features, Rector automation, PHPStan configuration, and framework-specific edges.

no license declared → metadata onlyupdated Jul 2026
★ 33repo stars
php
by xobotyi · xobotyi/cc-foundry

PHP guides you through modern language conventions, strict type declarations, and contemporary idioms for PHP 8.5+. It covers naming standards, type system rules, enumerations, class design patterns, and functional programming constructs to keep your code explicit and maintainable.

MITupdated Jul 2026
★ 18repo stars
php-specialist
by Pixel-Process-UG · Pixel-Process-UG/superkit-agents

PHP Specialist guides you through modern PHP 8.x development with language features like enums, readonly properties, and match expressions. It covers the complete toolchain: PSR interoperability, Composer dependency management, static analysis configuration, and coding standards enforcement. Apply it whenever you're authoring, reviewing, or refactoring PHP code to ensure type safety and architectural correctness.

MITupdated Mar 2026
★ 1repo stars
magento-php-specialist
by maxnorm · maxnorm/magento2-agent-skills

This skill guides you through advanced PHP development for Magento 2, enforcing PSR-12 compliance and Magento coding standards throughout. It covers modern PHP practices including constructor property promotion, strict typing, and SOLID principles, alongside Magento-specific patterns like service contracts and repositories.

MITupdated Jan 2026
★ 26repo stars
Matlab Modernize Code
by matlab · matlab/matlab-agentic-toolkit

Upgrade outdated MATLAB code by swapping deprecated functions for their modern replacements across file I/O, deep learning, graphics, and UI domains. This skill pairs with static analysis to catch and fix anti-patterns like eval, growing arrays, and global variables that slow performance or pose security risks.

no license declared → metadata onlyupdated Jul 2026
★ 841repo stars

More skills Php Idioms (MIT) · php-best-practices (MIT)

Tags
legacy-code-upgradephp-version-migrationcode-quality-improvementtechnical-debt-reductionframework-modernization