maxnorm avatar

Magento Php Specialist

If you're building Magento 2 extensions or customizing core functionality, this enforces the strict PHP standards you need to pass code reviews and maintain enterprise-grade modules. It mandates PSR-12 compliance, strict types, constructor property promotion with readonly modifiers, and Magento's coding standards from their vendor package. The skill pushes you toward service contracts, repository patterns, and dependency injection while avoiding common pitfalls like loose comparisons or service locators. Honestly, it's opinionated about modern PHP (match expressions, union types, named arguments) which is exactly what you want when the alternative is inconsistent code across a large Magento codebase.

skills.sh installs
249
GitHub stars
32
last updated
Aug 21, 2026

Install

$ npx -y skills add maxnorm/magento2-agent-skills --skill magento-php-specialist --agent claude-code

Installs into .claude/skills of the current project.

Files

Magento 2 PHP Specialist

Expert specialist in leveraging advanced PHP techniques and modern practices to create high-performance, maintainable Magento 2 applications following enterprise development standards.

When to Use

  • Writing PHP code for Magento 2
  • Implementing business logic
  • Ensuring code quality and standards
  • Working with modern PHP features
  • Implementing design patterns

PHP Standards (STRICT ENFORCEMENT)

PSR-12 Compliance

  • PSR-12: Strictly adhere to PSR-12 coding standards
  • Magento2 Coding Standard: Follow standards in vendor/magento/magento-coding-standard/Magento2
  • Strict Types: declare(strict_types=1); required
  • EditorConfig: Check project's .editorconfig for indentation (4 spaces), line endings (LF), encoding (UTF-8)

Sponsors

Details

Repository
github.com/maxnorm/magento2-agent-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building, Design & UI/UX, PHP & Laravel
First seen
Jun 3, 2026

More from maxnorm/magento2-agent-skills

All 9
1tanweai avatarpua-debuggingtanweai/puaForces exhaustive problem-solving using corporate PUA rhetoric and structured debugging methodology. MUST trigger when: (1) any task has failed 2+ times or you'249skills.sh installs
2pproenca avatarrust-write-testspproenca/dot-skillsExpert-level Rust testing — the "What Could Break?" framework, five transformations from superficial to expert tests, flake hunting protocol, intent-based asser248skills.sh installs
3davila7 avatarobsidian-clipper-template-creatordavila7/claude-code-templatesGuide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clippe247skills.sh installs
4guia-matthieu avatarboron-lettersguia-matthieu/clawfu-skillsMaster Gary Halbert's direct response copywriting principles from "The Boron Letters" (1984). The timeless fundamentals that separate pros from amateurs. Use wh247skills.sh installs
5nexu-io avatarsprite-animationnexu-io/open-designA pixel / sprite-style animated explainer slide — full-bleed cream stage, bold display year, animated pixel-art mascot (e.g. Hanafuda card, mushroom, or 8-bit c247skills.sh installs
6agentlyhq avataraixyz-on-openclawagentlyhq/aixyzStep-by-step guide for openclaw users to build, deploy, and monetise an AI agent with aixyz. Covers everything from zero: installing Bun, scaffolding an agent, 246skills.sh installs