moonshine-v4

Route MoonShine v4 task requests to the correct skill module.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/agarzon/moonshine-v4-skills --skill moonshine-v4
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: moonshine-v4
Source: https://github.com/agarzon/moonshine-v4-skills/tree/main
Command: npx skills add https://github.com/agarzon/moonshine-v4-skills --skill moonshine-v4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MoonShine v4 work spans setup, CRUD resources, fields, UI components, theming, frontend behavior, security, and advanced patterns; this Skill prevents guesswork by routing each task to the right guidance.

Core Features & Use Cases

  • Task Routing: Directs a request to the most relevant sub-skill before any implementation starts.
  • Framework Coverage: Supports installation, configuration, resources, fields, components, layouts, API mode, JWT auth, and policies for MoonShine v4.
  • Practical Use Cases: Use it to create a new resource, customize an admin layout, add reactive fields, wire async UI updates, or implement secure authentication flows.

Quick Start

Use the moonshine-v4 skill to identify the task, load the matching sub-skill SKILL.md, and then follow its instructions to produce the final MoonShine configuration or code.

Frequently Asked Questions about moonshine-v4

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a CRUD resource in a Laravel admin panel using MoonShine v4?▼

Building a CRUD resource in MoonShine v4 involves routing your task request to the correct skill module, which then provides step-by-step instructions for generating resources, configuring fields, and defining UI components. You load the root router SKILL.md and the referenced sub-skill markdown files to resolve the necessary APIs and configuration commands.

What is the best way to set up JWT authentication for a Laravel admin panel?▼

Setting up JWT authentication for a Laravel admin panel requires routing your security task request to the MoonShine v4 security sub-skill module. This module resolves the specific API mode configurations, authentication flow implementations, and policy enforcement needed to secure your application.

Can I use AlpineJS for reactive frontend behavior in MoonShine v4?▼

Yes, you can implement reactive frontend behavior in MoonShine v4 by routing your request to the frontend behavior sub-skill. This module guides you through wiring async UI updates and customizing AlpineJS interactions within your Laravel admin application layout.

Does MoonShine v4 support customizing admin layouts and appearance?▼

MoonShine v4 supports full appearance and layout customization by directing your theming task to the dedicated appearance sub-skill module. This provides specific guidance on configuring layouts, UI components, and visual patterns for your Laravel admin interface.

How do I configure routing and policies for advanced patterns in MoonShine v4?▼

Configuring routing and policies for advanced patterns in MoonShine v4 uses the task router to direct your request to the advanced patterns sub-skill. This module resolves complex configuration scenarios, policy integrations, and specific command usage for your Laravel application.