sylius / sylius-ai-dev-tools
Dev-only AI tooling pack for Sylius: bundles Mate extension and related dev tools for use in Sylius Standard projects.
Package info
github.com/Sylius/sylius-ai-dev-tools
Language:Shell
pkg:composer/sylius/sylius-ai-dev-tools
Fund package maintenance!
Requires
- php: >=8.2
- sylius/sylius-mate-extension: ^0.4
- symfony/ai-symfony-mate-extension: ^0.12
This package is auto-updated.
Last update: 2026-08-11 09:18:53 UTC
README
Sylius AI Dev Tools
Dev-only bootstrap pack for your AI experience in Sylius.
About
sylius/sylius-ai-dev-tools pins the AI developer experience for Sylius 2.x projects to a known-compatible set of versions, so you don't have to work out which sylius-mate-extension and symfony/ai-symfony-mate-extension releases fit together.
The pack is dev-only. Install it as a require-dev dependency; never ship it to production.
What it pins:
- MCP: the Sylius Mate Extension, exposing the running Sylius kernel (resources, hooks, grids, routes, Twig helpers, mailer, …) to AI assistants over the Model Context Protocol.
- Skills:
sylius-mate-extensionalso ships thesylius-devskill (via Mate's native skill distribution), with guidance for building Sylius features idiomatically (resources, admin CRUD, grids, hooks, emails, fixtures, …).
Installation
Add the pack as a dev dependency of your Sylius project:
composer require --dev sylius/sylius-ai-dev-tools
Then bootstrap Mate:
vendor/bin/mate init vendor/bin/mate discover
discover symlinks the sylius-dev skill (and any other Mate-distributed skills) into .agents/skills/ and .claude/skills/ as mate-*. Since those symlinks point into the gitignored vendor/, add them to your project's .gitignore:
.agents/skills/mate-* .claude/skills/mate-*
Restart Claude Code afterwards to load the skill.
Bug Tracking
Report bugs or suggest ideas via GitHub issues.
Community Support
Get Sylius support on Slack, Forum or Stack Overflow.
MIT License
Released under the terms of the MIT License.