Create a new Laravel package skeleton with ServiceProvider, Facade, Config, and test setup
Scaffold a complete Laravel package with Service Provider, Facade, Config, and test setup. Use this when starting a new package development project.
/plugin marketplace add mwguerra/claude-code-plugins/plugin install laravel-filament-package-development-specialist@mwguerra-marketplace<vendor/package-name> [--with-pest] [--with-filament]Create a new Laravel package with a complete directory structure.
The package name should be in the format: vendor/package-name
Example: mwguerra/my-awesome-package
--with-pest - Include PestPHP testing setup--with-filament - Include Filament plugin structurepackages/vendor/package-name/composer.json with proper PSR-4 autoloadingsrc/{PackageName}ServiceProvider.phpsrc/Facades/{PackageName}.php (optional Facade)config/{package-name}.php (config file)README.md with usage instructions.gitignore--with-pest is specified, also set up PestPHP testingcomposer.json with path repositoryRun these commands to complete setup:
composer update
php artisan vendor:publish --tag={package-name}-config
php artisan {package-name}:test
packages/
└── vendor/
└── package-name/
├── composer.json
├── README.md
├── .gitignore
├── config/
│ └── package-name.php
└── src/
├── PackageNameServiceProvider.php
├── Facades/
│ └── PackageName.php
└── Commands/
└── TestCommand.php