OroCommerce Skills for Claude Code

August 24, 2026 · View on GitHub

A Claude Code plugin providing 14 domain-specific skills for OroCommerce v6.1 development. Each skill delivers accurate, version-pinned guidance for common development tasks — from entity creation and datagrid configuration to API design, workflow setup, and security hardening. Built for Oro-experienced developers who need correctness and awareness of non-obvious pitfalls rather than introductory tutorials.

Skills

SkillDescription
oro-apiREST API configuration via api.yml / api_frontend.yml, processors, and resource policies
oro-behat-ciBehat in CI/CD pipelines — compose fanout, headless Chrome, consumer parallelization, artifacts
oro-behat-debuggingDebugging failing or flaky Behat scenarios — AJAX races, isolation, screenshots, log forensics
oro-behat-testingWriting and configuring Behat tests — suites, contexts, elements, Alice fixtures
oro-bundleBundle scaffolding, dependency injection, service configuration, navigation, and system config
oro-datagridDatagrid YAML configuration — columns, filters, sorters, properties, and mass actions
oro-e2e-testingBehat against deployed environments — skip-isolators, secrets handling, remote ChromeDriver, healers
oro-entityEntity creation with ownership, ExtendEntityInterface, field config, and migrations
oro-frontendTheme setup, SCSS, Twig layout updates, and Chaplin.js view integration
oro-functional-testingPHPUnit functional tests — WebTestCase, fixtures, dbIsolation, API/datagrid/command testing
oro-integrationMessage queue consumers, import/export, integration connectors, and cron jobs
oro-k6-testingk6 performance and load testing — storefront benchmarks, checkout scenarios, cache warm-up
oro-securityACL annotations, permission configuration, access rules, and field-level ACL
oro-workflowWorkflow definitions, transitions, transition actions, and checkout customization

Installation

Claude Code Marketplace

claude plugin install netresearch/orocommerce-skills

Manual Installation

Clone this repository into your Claude Code plugins directory:

git clone https://github.com/netresearch/orocommerce-skills.git ~/.claude/plugins/orocommerce-skills

Composer (for OroCommerce projects)

composer require netresearch/orocommerce-skills
  • oroinc/ai-upgrade — Oro's own Claude Code upgrade kit (package + project upgrade pipelines, 6.1 → 7.0 BC corpus). Complements these domain skills for major-version upgrade work; the Netresearch bundle-upgrade workflow lives in the internal oro-bundle-upgrade-skill.

Requirements

License

This project uses a split license:

  • Code (plugin metadata, tooling): MIT
  • Skill content (SKILL.md files, reference docs): CC BY-SA 4.0

Contributing

Contributions are welcome. Please see CONTRIBUTING.md for guidelines.

Author

Netresearch DTT GmbH