ruvelo/laravel-inbox
ruvelo/laravel-inbox provides a lightweight inbox and messaging layer for Laravel applications, with Eloquent-backed conversations and message storage for adding user-to-user or notification-style messaging to existing projects.
composer require <vendor>/<package>.php artisan vendor:publish --provider="<Vendor>\<Package>\<Package>ServiceProvider". Run php artisan migrate only if migrations are published.README.md, the service provider (src/<Package>ServiceProvider.php), and config/<package>.php. Then read resources/boost/guidelines/core.blade.php — as of v1.1.0 this is the package’s own guide for AI coding agents and is the fastest way to understand intended usage, commands, and conventions.php artisan boost:install and select this package. Boost renders the Blade guidelines into the app’s AI context so agents follow the package’s intended patterns instead of guessing.boost:install, keep the generated guidelines in version control. When the package updates, re-run boost:install and review the diff to see what behavior guidance changed.resources/boost/guidelines/core.blade.php) before generating code. This is the main day-to-day lever in v1.1.0: fewer hallucinated APIs, correct config keys, and correct command names.php artisan boost:install only offers the package’s guidelines during install. If you added the package before v1.1.0 or skipped the prompt, agents will not see them. Re-run the installer after upgrading.resources/boost/guidelines/core.blade.php; your app receives a rendered copy. Do not edit the package file — re-run the installer to pick up changes.php artisan config:clear locally and php artisan config:cache in production. Agents often miss this and report stale package behavior.vendor:publish --tag=<package>-config) rather than publishing every asset, which can overwrite app customizations.composer show <vendor>/<package> and whether the app’s generated guidelines are stale. The guidelines describe intent, not a runtime contract.How can I help you explore Laravel packages today?