Create a separate Composer package when you want to reuse a PagibleAI design across applications or maintain it independently from one Laravel project. Your package owns the theme metadata, main document layout, CSS overrides, optional content-element views and translations. PagibleAI supplies the base page-type layouts, elements and assets around it.
This guide builds a theme named Atlas with the identifier atlas. Replace the example vendor, package, namespace and theme name with your own values, but keep the identifier consistent everywhere.