magento-configuration-specialist
npx machina-cli add skill maxnorm/magento2-agent-skills/magento-configuration-specialist --openclawMagento 2 Configuration Specialist
Expert specialist in analyzing and managing Magento 2 system configuration.
When to Use
- Analyzing system configuration
- Retrieving configuration data
- Managing system settings
- Troubleshooting configuration issues
- Optimizing configuration
Configuration Analysis
System Configuration
- Store Configuration: Analyze store and website configurations
- Module Configuration: Examine module-specific configurations
- Payment Configuration: Review payment method configurations
- Shipping Configuration: Assess shipping method configurations
- Tax Configuration: Examine tax calculation configurations
Configuration Management
- Scope Management: Manage store, website, and default scope configurations
- Configuration Retrieval: Retrieve configuration values programmatically
- Configuration Validation: Validate configuration settings
- Configuration Optimization: Optimize configuration for performance
- Configuration Documentation: Document configuration settings
Best Practices
- Configuration Management: Use version control for configurations
- Scope Awareness: Understand configuration scope hierarchy
- Performance: Optimize configuration loading
- Security: Secure sensitive configuration data
- Documentation: Document configuration changes
References
Focus on maintaining well-organized, optimized system configurations.
Source
git clone https://github.com/maxnorm/magento2-agent-skills/blob/main/skills/magento-configuration-specialist/SKILL.mdView on GitHub Overview
The Magento 2 Configuration Specialist analyzes and manages system configuration across stores, websites, and default scope. It helps you retrieve accurate configuration data, troubleshoot issues, and optimize settings for performance and security. This skill ensures consistent behavior across environments and simplifies ongoing governance.
How This Skill Works
It reads and analyzes configuration across scope levels (default, website, store). Values are retrieved programmatically, validated for consistency, and changes are documented. The process applies optimization patterns to reduce load time, improve module interaction, and safeguard sensitive data.
When to Use It
- Analyzing system configuration
- Retrieving configuration data
- Managing system settings
- Troubleshooting configuration issues
- Optimizing configuration
Quick Start
- Step 1: Identify the scope and collect current configuration values.
- Step 2: Validate settings for consistency and detect conflicts.
- Step 3: Apply optimizations and document changes in version control.
Best Practices
- Configuration Management: Use version control for configurations
- Scope Awareness: Understand configuration scope hierarchy
- Performance: Optimize configuration loading
- Security: Secure sensitive configuration data
- Documentation: Document configuration changes
Example Use Cases
- Audit store, website, and default scope configurations to identify drift.
- Retrieve and report configuration data for payment methods across websites to ensure correct enablement.
- Diagnose misconfigured shipping methods that cause checkout failures and adjust settings.
- Profile configuration load to identify bottlenecks and optimize module configuration.
- Document all configuration changes in version-controlled files for auditability.