magento-admin-ui

Generate Magento 2 admin grids, forms, system configurations, and ACL resources.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill magento-admin-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magento-admin-ui
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/magento2-commerce/skills/magento-admin-ui
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill magento-admin-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development of administrative interfaces for Magento 2, enabling the creation of custom grids, forms, system configurations, and access control mechanisms.

Core Features & Use Cases

  • Admin Grids: Develop dynamic, sortable, and filterable data listings using UI components.
  • Admin Forms: Create user-friendly forms for data entry and editing, including various field types.
  • System Configuration: Define and manage store settings through the Magento Admin panel.
  • ACL Management: Implement granular access control for administrative actions and menu items.
  • Use Case: You need to build a new section in the Magento admin to manage custom product attributes, including a grid to list them, a form to add/edit them, and specific user roles that can access this section.

Quick Start

Fetch the Magento 2 admin grid tutorial from developer.adobe.com to understand UI component structure.

Frequently Asked Questions about magento-admin-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Magento 2 admin grid using UI components?

To build a Magento 2 admin grid, you define the layout using XML UI component configuration and supply data via PHP data providers. This creates dynamic, sortable, and filterable data listings for your custom backend modules.

How do I create custom Magento 2 admin forms for data entry?

Magento 2 admin forms are created by configuring XML UI components alongside PHP backend actions. This approach supports various field types for seamless data entry and editing within your custom administrative panels.

What is the best way to manage role-based access in Magento 2 custom modules?

Role-based access in Magento 2 is managed by defining Access Control List (ACL) resources. This implements granular permissions for administrative actions and menu items, restricting module access based on specific user roles.

Do I need PHP data providers to define Magento 2 system configuration fields?

PHP data providers are required to supply and manage data for Magento 2 system configuration fields. You define store settings through XML configuration and use the backend action framework to handle the data structure.

Can I use XML configuration to add a custom product attributes section in Magento admin?

XML configuration is used to build a custom product attributes section in the Magento admin panel. You combine it with PHP backend actions to generate grids, forms, and ACL restrictions for the new section.