# Claude skill for Laminas

**URL:** <https://discourse.laminas.dev/t/claude-skill-for-laminas/4000>\
**Category:** Components & MVC\
**Created:** [April 6, 2026, 7:38pm UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000 "2026-04-06T19:38:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![modir](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/modir/32/930_2.png) [@modir](https://discourse.laminas.dev/u/modir)\
**Post date:** [April 6, 2026, 7:38pm UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000/1 "2026-04-06T19:38:33Z")

</div>

Is there a Claude skill specific for Laminas? I found one for Laravel.

Else I am thinking about using [php-best-practices — Agent Skill — MCP.Directory](https://mcp.directory/skills/php-best-practices) or [Agent Skills for Claude Code | PHP Pro | Claude Skills](https://jeffallan.github.io/claude-skills/skills/language/php-pro/) . Does anyone have some experience with them?

---

<div class="post-metadata">

**Author:** ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)\
**Post date:** [April 8, 2026, 11:53am UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000/2 "2026-04-08T11:53:27Z")

</div>

Ask the Claude Agent itself: 😉

> No, there are no Claude skills specifically for Laminas or Mezzio among the available skills.  
> For Laminas/Mezzio work, Claude can still help directly without a dedicated skill — just ask about routing, middleware, modules, configuration, etc.

This highlights the advantage of Mezzio’s commitment to standards: it doesn’t resort to convoluted workarounds or try to reinvent the wheel.

---

<div class="post-metadata">

**Author:** ![modir](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/modir/32/930_2.png) [@modir](https://discourse.laminas.dev/u/modir)\
**Post date:** [April 8, 2026, 12:17pm UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000/3 "2026-04-08T12:17:26Z")

</div>

What I thought as well. Do you use Claude for it and does it work for you?

---

<div class="post-metadata">

**Author:** ![Tyrsson](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/tyrsson/32/1664_2.png) [@Tyrsson](https://discourse.laminas.dev/u/Tyrsson)\
**Post date:** [April 9, 2026, 6:39am UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000/4 "2026-04-09T06:39:50Z")

</div>

What I have found is that the quality of the code you are working with has a large impact on how accurate the agent is in respect to its baseline responses without skills or guidance files. Claude 4.6 Sonnet is on average fairly useful even without skills etc when working with Laminas/Mezzio because of the extremely high quality of the code its working with. The trick to improving it is once you have your dependencies installed. Ask it to analyze the dependencies and write guidance files. Review those files and it will “usually” give you an indication if it has gaps in understanding the code. You can then refine it and then use those to back creating targeted skills for use in that particular repo to fill any gaps in context.

---

<div class="post-metadata">

**Author:** ![modir](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/modir/32/930_2.png) [@modir](https://discourse.laminas.dev/u/modir)\
**Post date:** [April 14, 2026, 3:47pm UTC](https://discourse.laminas.dev/t/claude-skill-for-laminas/4000/5 "2026-04-14T15:47:47Z")

</div>

Thanks Tyrsson for the valuable input. As depending on the project the code quality is not so good then I will follow your trick!
