bagisto-package-development

Installation
SKILL.md

Package Development in Bagisto

A Bagisto package is a self-contained Laravel module under packages/Webkul/<Name>/. Core packages draw from one shared layout but take only the parts they need — copy the closest existing package rather than scaffolding a generic Laravel one.

Reference files — load only what the current task needs

File Load when
core.md Creating a package — directory layout, composer.json, providers, Concord registration
data-layer.md Migrations, models, contracts, proxies, repositories
ui.md Routes, controllers, Blade views
features.md Admin menus, ACL, system configuration

The shape of a package

Installs
100
GitHub Stars
12
First Seen
Aug 20, 2026