0068-laravel-providers
CommunityStandardize Laravel bootstrapping and config.
System Documentation
What problem does it solve?
This Skill prevents inconsistent Laravel application configuration by centralizing how service providers, bootstrappers/booters, and app-wide behaviors are defined and maintained.
Core Features & Use Cases
- Service provider organization: Break up
boot()and related configuration into named private methods for clarity and safe application-wide setup (e.g.,Model::unguard(), morph map enforcement, and factory resolver patterns for Data classes). - Bootstrap & invokable booters: Replace provider-heavy bootstrapping with invokable booter classes that cleanly configure middleware, schedules, and exception handling.
- Environment and helper patterns: Use a template/instance environment file strategy and register carefully scoped global helpers for widely reused, low-risk utilities.
Use it when you need to adjust core Laravel boot logic such as morph map registration, model behavior defaults, middleware/throttle/CSRF configuration, scheduled tasks, exception reporting, or environment setup conventions.
Quick Start
Ask the AI to generate a Laravel boot configuration plan using invokable booter classes for middleware, scheduling, and exceptions while enforcing morph maps and wiring factory resolution for Data objects.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: 0068-laravel-providers Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0068-laravel-providers Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.