
Sylius Dev
- 2 repo stars
- Updated May 27, 2026
- Sylius/sylius-ai-dev-skills
Develop on Sylius 2.x: resources, hooks, grids, emails, fixtures, listeners, and migrations for the PHP commerce platform.
About
Sylius-dev provides development skills for Sylius 2.x, the Symfony-based PHP e-commerce platform. It covers resources, hooks, grids, emails, fixtures, listeners, and migrations. Aimed at developers building and customizing Sylius commerce applications. Official Sylius AI dev skills.
- Sylius 2.x development
- Resources, hooks, grids
- Emails, fixtures, listeners
- Migrations
Sylius Dev by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add Sylius/sylius-ai-dev-skills/plugin install sylius-dev@sylius-ai-dev-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | May 27, 2026 |
| Repository | Sylius/sylius-ai-dev-skills ↗ |
What it does
Develop on Sylius 2.x: resources, hooks, grids, emails, fixtures, listeners, and migrations for the PHP commerce platform.
README.md
Sylius AI Dev Skills
Claude Code skills marketplace for building Sylius 2.x features idiomatically.
About
Sylius AI Dev Skills is a Claude Code plugin marketplace for Sylius. It bootstraps the AI-assisted Sylius developer experience with opinionated skills that teach the agent how to register resources, place TwigHooks, build admin grids, send transactional email, react to domain events, and refuse the anti-patterns that plague generated Sylius code.
Skills are the control plane - when and why to apply a Sylius idiom and which anti-patterns to refuse. They pair with the Sylius Mate Extension MCP server, which is the data plane: live introspection of the host project's booted Symfony kernel (resources, hooks, routes, grids, mailer config, installed plugins).
The skills work without the Mate Extension, but expect a degraded experience - the agent marks unverifiable claims as ⚠ unverified and falls back to memory-only rules.
Looking for one-shot setup? Use
sylius/sylius-ai-dev-tools- a dev-only Composer pack that bootstraps the full AI experience in a Sylius project: installs the Mate Extension MCP server, registers this skills marketplace, and installs thesylius-devskill in Claude Code, all fromvendor/bin/sylius-ai init.
Documentation
The sylius-dev skill ships its full prompt under sylius-dev/skills/sylius-dev/:
SKILL.md- mental model, MCP protocol, hard rules.workflow.md- 13-step build checklist with MCP calls and verify commands.anti-patterns.md- ❌/✅ pairs per hard rule, with rationale.reference/- deep dives on resource, twig-hooks, mailer, events.
General Sylius documentation is available at docs.sylius.com.
Installation
Quick bootstrap (recommended)
Use the sylius/sylius-ai-dev-tools pack inside your Sylius 2.x project:
composer require --dev sylius/sylius-ai-dev-tools
vendor/bin/sylius-ai init
That single command installs the Mate Extension MCP server, registers this marketplace, and installs the sylius-dev skill in Claude Code. Restart Claude Code afterwards.
Manual install
Add the marketplace and install the plugin from inside Claude Code:
/plugin marketplace add Sylius/sylius-ai-dev-skills
/plugin install sylius-dev@sylius-ai-dev-skills
Or point Claude Code at a local clone:
/plugin marketplace add /path/to/sylius-ai-dev-skills
/plugin install sylius-dev@sylius-ai-dev-skills
Then ask Claude Code something like:
Add a back-in-stock notification resource with admin grid, frontend subscribe form, Doctrine listener on variant restock, async email handler.
The skill auto-activates on Sylius feature phrases (Sylius resource, add to product page, admin grid, Sylius email, etc.).
Available Skills
sylius-dev- Build Sylius 2.x features idiomatically: resources, TwigHooks, admin grids, mailers, Doctrine listeners, async handlers, fixtures, migrations. Enforces ~40 refuse-rules covering form types, repository bindings, listener registration, email template layout, locale handling, route prefixes, and more.
Related Packages
For the full AI dev experience in Sylius, install only sylius/sylius-ai-dev-tools. It is the single entry point - a dev-only Composer pack that wires up everything end-to-end in one command:
- the Sylius Mate Extension MCP server (exposes the running Sylius kernel - resources, hooks, grids, routes, Twig helpers, mailer config, installed plugins - to AI assistants);
- this skills marketplace, with the
sylius-devskill registered in Claude Code.
You do not need to install Mate Extension separately. sylius-ai-dev-tools pulls it in transitively and runs its init/discover for you.
Contributing
Would like to help us build a more capable Sylius developer experience? Start from reading our Contribution Guide, then see CONTRIBUTING.md for skill-specific guidance.
Bug Tracking
If you want to report a bug or suggest an idea, please use GitHub issues.
Community Support
Get Sylius support on Slack, Forum or Stack Overflow.
MIT License
Sylius AI Dev Skills is released under the terms of the MIT License.