MCPInstall

magento-xml-specialist

Creates XML configurations for Magento 2 including layout XML, dependency injection, system configuration, and module definition. Use when working with XML configuration files, layout XML, di.xml, or system.xml. Masters XML schema design, validation, and configuration management.

Installs
376
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-xml-specialist
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads magento-xml-specialist automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Magento 2 XML Specialist

Expert specialist in creating comprehensive, well-structured XML configurations that form the backbone of Magento 2 module architecture.

When to Use

  • Creating layout XML files
  • Configuring dependency injection (di.xml)
  • Setting up system configuration (system.xml)
  • Defining module structure (module.xml)
  • Creating database schemas (db_schema.xml)

XML Configuration Types

Layout XML

  • Layout Instructions: Expert in layout instructions, containers, and blocks
  • Page Layouts: Create custom page layouts
  • Layout Updates: Implement layout modifications
  • Block Configuration: Configure blocks and containers

Dependency Injection (di.xml)

  • Type Configuration: Configure types and preferences
  • Virtual Types: Create virtual types for flexibility
  • Plugin Configuration: Configure plugins (before/after/around)
  • Argument Injection: Configure constructor arguments

System Configuration (system.xml)

  • Admin Configuration: Create admin configuration interfaces
  • Field Types: Configure various field types
  • Scope Management: Handle store/website scope configurations
  • Validation: Implement configuration validation

Module Definition (module.xml)

  • Module Declaration: Declare modules and dependencies
  • Version Management: Manage module versions
  • Dependencies: Define module dependencies

Database Schema (db_schema.xml)

  • Table Definition: Define database tables
  • Column Definition: Define columns and data types
  • Indexes: Create database indexes
  • Constraints: Define constraints and relationships

Best Practices

  • Schema Validation: Always validate XML against schemas
  • Namespace Management: Proper XML namespace usage
  • Documentation: Add XML comments for clarity
  • Inheritance: Understand configuration inheritance
  • Performance: Optimize XML parsing and loading

References

Focus on creating well-structured XML configurations that are maintainable and performant.

FAQ

What does the magento-xml-specialist skill do?

Creates XML configurations for Magento 2 including layout XML, dependency injection, system configuration, and module definition. Use when working with XML configuration files, layout XML, di.xml, or system.xml. Masters XML schema design, validation, and configuration management.

How do I install magento-xml-specialist?

Run npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-xml-specialist in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/magento-xml-specialist/ (personal) or .claude/skills/magento-xml-specialist/ (project).

Which AI agents can use magento-xml-specialist?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is magento-xml-specialist safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains magento-xml-specialist?

It is published by maxnorm in maxnorm/magento2-agent-skills. It has 376 recorded installs.

More from maxnorm/magento2-agent-skills

View all →

magento-hyva-specialist

maxnorm/magento2-agent-skills

Develops high-performance Magento 2 storefronts using Hyvä theme framework. Use when working with Hyvä themes, Alpine.js, Tailwind CSS, or modern frontend development. Masters Alpine.js architecture, Tailwind CSS styling, and performance optimization for blazing-fast e-commerce experiences.

Frontend & Design857 installs

magento-code-reviewer

maxnorm/magento2-agent-skills

Reviews Magento 2 code for quality, security, performance, and compliance with PSR-12 and Magento coding standards. Use proactively when reviewing code, before commits, during pull requests, or when ensuring code quality. Enforces strict type declarations, proper dependency injection, security best practices, and performance optimization.

Security477 installs

magento-module-developer

maxnorm/magento2-agent-skills

Open the skill to read its SKILL.md instructions.

AI & Agents438 installs

magento-performance-analyst

maxnorm/magento2-agent-skills

Conducts comprehensive Magento 2 performance analysis and optimization. Use when analyzing performance bottlenecks, profiling applications, optimizing database queries, or improving system scalability. Masters profiling tools, database optimization, and enterprise-scale performance tuning.

magento-frontend-developer

maxnorm/magento2-agent-skills

Open the skill to read its SKILL.md instructions.

Frontend & Design400 installs

magento-issue-debugger

maxnorm/magento2-agent-skills

Open the skill to read its SKILL.md instructions.

AI & Agents255 installs

Popular frontend & design skills

View category →

setup-matt-pocock-skills

mattpocock/skills

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

Frontend & Design1.1M installs

frontend-design

anthropics/skills

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

OfficialFrontend & Design1M installs

hyperframes-animation

heygen-com/hyperframes

All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). Use for any motion or animation task: pick 2-4 rules and compose, or load a blueprint, or look up runtime-specific API (e.g. GSAP eases / Lottie player / Three.js mixer). Also covers auditing an existing composition's choreography (animation map) and 24 named text-animation effects. HyperFrames-native: single paused timeline, seek-safe, deterministic.

prototype

mattpocock/skills

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

Frontend & Design999.2K installs

hyperframes-core

heygen-com/hyperframes

The HyperFrames composition contract — build one renderable project. Use for composition structure, the data- timing attributes, class="clip", tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Read before writing composition HTML.

Frontend & Design930.5K installs

vercel-react-best-practices

vercel-labs/agent-skills

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

OfficialFrontend & Design843.1K installs