bagisto-package-development
Installation
SKILL.md
Package Development in Bagisto
A Bagisto package is a self-contained Laravel module under packages/Webkul/<Name>/
with its own models, controllers, routes, views, migrations and providers. All 41
core packages follow one shape — 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 |