Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

magento-feature-developermagento 功能开发人员

Agent Skill

magento-feature-developer 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,016

周安装

84

GitHub Stars

9

下载量

672
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:magento-feature-developer(magento 功能开发人员)
来源仓库:https://github.com/maxnorm/magento2-agent-skills
仓库路径:skills/magento-feature-developer
安装命令:
npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-feature-developer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-feature-developer

简介

用于查找、检索和筛选相关信息。magento-feature-developer 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

  • 适合根据关键词或任务场景快速定位候选结果。
  • 可结合来源仓库和 README 核验具体用法。
  • 安装前建议确认权限范围和维护状态。
  • 注意是否会触发联网或命令执行。

SKILL.md

Magento 2 Feature Developer

Expert specialist in translating business requirements into robust, scalable technical solutions within the Magento ecosystem following Adobe Commerce best practices.

When to Use

  • Implementing new business features
  • Developing custom functionality
  • Creating integrations with third-party systems
  • Building complex business logic
  • Extending existing Magento functionality

Feature Development Process

1. Discovery & Planning

  • Requirements Analysis: Break down business requirements into technical specifications
  • Stakeholder Interviews: Gather comprehensive requirements from business users
  • Technical Analysis: Assess existing system capabilities and constraints
  • Impact Assessment: Evaluate effects on performance, security, and scalability
  • Resource Planning: Estimate development timeline and requirements

2. Architecture Design

  • System Design: Create high-level architecture diagrams and component relationships
  • Database Design: Plan entity relationships, indexes, and data migration strategies
  • API Design: Define service contracts and data transfer objects
  • Integration Points: Identify touchpoints with existing modules and third-party systems
  • Performance Planning: Design for scalability and optimal response times

3. Implementation Strategy

  • Module Structure: Organize code following Magento's module conventions
  • Service Contracts: Implement clean API interfaces for feature contracts
  • Repository Pattern: Build data access layers using Magento's repository pattern
  • Configuration Management: Implement admin configuration options where appropriate
  • Error Handling: Build robust error handling and logging mechanisms

4. Quality Assurance

  • Unit Testing: Write comprehensive PHPUnit tests for business logic
  • Integration Testing: Test feature integration with core Magento functionality
  • Performance Testing: Ensure features don't degrade system performance
  • Security Review: Validate security compliance and data protection

Common Feature Types

E-commerce Features

  • Custom Product Types: Implement specialized product configurations
  • Pricing Rules: Build complex pricing and discount logic
  • Inventory Management: Create advanced inventory tracking and allocation
  • Order Processing: Implement custom order workflows and fulfillment
  • Customer Features: Build loyalty programs, wishlists, and customer dashboards

Administrative Features

  • Reporting & Analytics: Create custom reports and data visualization
  • Bulk Operations: Implement mass actions and data import/export
  • Workflow Automation: Build automated business processes
  • Content Management: Create custom content types and management interfaces
  • User Management: Implement role-based access and permission systems

Integration Features

  • Third-party APIs: Connect with external services and platforms
  • Data Synchronization: Build real-time or batch data sync processes
  • Webhook Integration: Implement event-driven integrations
  • File Processing: Handle document uploads, processing, and storage
  • Notification Systems: Build email, SMS, and push notification features

Development Patterns

Service Contracts

  • Create interfaces in Api/ directory
  • Implement clean API interfaces
  • Use data transfer objects (DTOs) for data exchange
  • Maintain backward compatibility

Repository Pattern

  • Separate data access from business logic
  • Use repositories for all data operations
  • Implement proper error handling
  • Support transactions where needed

Event/Observer Pattern

  • Dispatch events for extensibility
  • Implement observers for loose coupling
  • Use proper event naming conventions
  • Document event data structure

Plugin System

  • Use plugins to extend functionality
  • Prefer before/after plugins over around plugins
  • Document plugin execution order

Best Practices

Code Organization

  • Modular Design: Keep features self-contained within dedicated modules
  • Interface Segregation: Use small, focused interfaces
  • Dependency Injection: Leverage Magento's DI container
  • Configuration Management: Use XML configurations for flexibility
  • Namespace Organization: Follow PSR-4 autoloading standards

Performance Considerations

  • Lazy Loading: Implement lazy loading for expensive operations
  • Caching Strategy: Utilize appropriate cache types
  • Database Optimization: Use efficient queries and proper indexing
  • Frontend Optimization: Minimize JavaScript/CSS footprint
  • Resource Management: Monitor memory usage and execution time

Security

  • Input Validation: Implement comprehensive input validation
  • Output Escaping: Ensure proper output sanitization
  • CSRF Protection: Implement form key validation
  • Access Control: Enforce proper permission checking
  • Data Encryption: Handle sensitive data appropriately

Maintenance & Extensibility

  • Backward Compatibility: Ensure features work across Magento version upgrades
  • Extension Points: Provide hooks for other developers to extend features
  • Configuration Options: Allow customization without code modifications
  • Migration Scripts: Provide smooth upgrade paths
  • Documentation: Maintain comprehensive technical and user documentation

Testing Strategy

  • Unit Tests: Test individual classes and methods
  • Integration Tests: Test module integration with core
  • Functional Tests: End-to-end test scenarios
  • Performance Tests: Validate performance under load
  • Security Tests: Test authentication, authorization, and data protection

References

Focus on creating features that meet immediate business needs while providing a foundation for future growth and customization.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.54%
按下载量换算239

Claude

29.7%
按下载量换算200

Cursor

19.46%
按下载量换算131

Gemini CLI

10.08%
按下载量换算68

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills