ワンクリックで
laravel-packages
Package development and extraction of reusable code. Use when creating, extracting, or modifying composer packages.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Package development and extraction of reusable code. Use when creating, extracting, or modifying composer packages.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
High-level architecture decisions, patterns, and project structure. Use when deciding which pattern to use, organizing code, or making structural decisions.
Background jobs and event listeners for async processing. Use when creating or modifying jobs, queues, listeners, or event-driven workflows.
Service providers, bootstrapping, and application configuration. Use when modifying service providers, booters, bootstrap logic, or app-level configuration.
Code quality tooling with PHPStan, Pint, and strict types. Use when configuring or running static analysis, code style, or linting.
Route configuration, route model binding, and authorization. Use when defining routes, configuring model binding, or setting up route-level authorization.
Comprehensive testing patterns with Pest. Use when writing or modifying tests, mocking, factories, or test patterns.
| name | laravel-packages |
| description | Package development and extraction of reusable code. Use when creating, extracting, or modifying composer packages. |
Package development: extracting reusable patterns for use across projects.
Related guides:
Extract to package when:
→ Complete extraction guide: package-extraction.md
my-package/
├── src/
│ ├── PackageServiceProvider.php
│ ├── Actions/
│ ├── DTOs/
│ └── ...
├── tests/
├── composer.json
└── README.md
Use semantic versioning. Test packages independently. Document clearly.
composer require spatie/laravel-data
composer require spatie/laravel-model-states
composer require spatie/laravel-query-builder
composer require saloonphp/saloon saloonphp/laravel-plugin
composer require pestphp/pest pestphp/pest-plugin-laravel --dev
composer require laravel/sanctum
When: API authentication needed
composer require stancl/tenancy
When: Multi-tenant application
composer require spatie/laravel-settings
When: Application-level settings needed
composer require \
spatie/laravel-data \
spatie/laravel-model-states \
spatie/laravel-query-builder \
saloonphp/saloon \
saloonphp/laravel-plugin
composer require \
pestphp/pest \
pestphp/pest-plugin-laravel \
--dev
./vendor/bin/pest --init
composer require spatie/laravel-data
composer require pestphp/pest pestphp/pest-plugin-laravel --dev
./vendor/bin/pest --init