What problem does it solve?
This Skill helps you implement MoonShine v4 features that go beyond basic CRUD, reducing trial-and-error when building controllers, handlers, async actions, custom routes, type casts, notifications, and tests.
Core Features & Use Cases
- Custom Controllers and Routes: Create MoonShine-aware endpoints, load pages, return JSON responses, and register routes with the correct middleware and parameter handling.
- Handlers and Async Actions: Add reusable index-page actions, queueable operations, and inline async methods for dynamic UI updates and resource workflows.
- Advanced Data and UI Patterns: Work with CrudResource, DataCaster contracts, notifications, toasts, dynamic fragments, package integrations, and testing patterns for production-ready admin panel extensions.
- Use Case: Use this Skill when you need to add an export button, build a custom import flow, create a non-Eloquent resource, or test MoonShine actions without breaking framework conventions.
Quick Start
Use the moonshine-advanced-v4 skill to help implement the MoonShine v4 feature you are working on and load the relevant advanced guidance for that task.