← ClaudeAtlas

prestashop-kblisted

Curated knowledge base for the PrestaShop platform — versions 8 and 9. Covers theme mechanics (theme.yml, parent-child, template inheritance, assets), Smarty templating + PS extensions ({l}, {hook}, {widget}), hooks (overview + listings), modules architecture (config.xml, controllers, lifecycle), install vs distribution (PS 9 source clone), and version migration PS 8 → 9 (Symfony BO, Twig, upgrade process). Use for platform-level PrestaShop questions independent of any specific theme. For Panda-theme-specific questions (`st*` modules, SunnyToo, Easy Builder) use the `panda-kb` skill instead.
educlopez/mallard · ★ 0 · API & Backend · score 75
Install: claude install-skill educlopez/mallard
# PrestaShop Knowledge Base This skill exposes the curated PrestaShop platform knowledge base bundled with the `prestashop-experts` plugin. The `prestashop-expert` agent consults this KB before answering, but any agent can read these files directly. ## When this skill is relevant Load and read from this KB when the user mentions: - **PrestaShop** mechanics independent of theme — hooks, modules, Smarty, themes parent-child, theme.yml, install vs distribution, migration. - **PS 8 vs PS 9** differences. - **Symfony BO** (the new Symfony 6 + Twig back office in PS 9). - **Smarty** templating in PS context — `{l}`, `{hook}`, `{widget}`, `{capture}`. - **PS source clone** vs distribution zip (`install-dev/` vs `install/`, `admin-dev/` vs `admin/`). - **Hummingbird v2** theme — the default theme of PS 9 — and "which theme should I use" decision matrix. - **Composer/vendor**, `parameters.php`, `.env` in a PrestaShop project. Do NOT load for: Panda-specific modules (use `panda-kb`), non-PrestaShop e-commerce, generic PHP/Symfony questions outside PrestaShop. ## KB layout ``` references/ ├── README.md # convenciones y índice de la KB ├── themes/ # 13 docs │ ├── parent-child-feature.md # child theme mechanism (file path does NOT contain "child") │ ├── theme-yml.md │ ├── template-inheritance.md │ ├── hummingbird-v2.md # PS 9 default theme + decision matrix vs Panda │ └── ... (assets, layouts, etc.) ├── modules/