npx skills add smithery/moonshine-software --skill moonshine-components
moonshine-software/forty-five · Archived
moonshine-components
Build MoonShine admin panel UI with Blade components — tables, forms, cards, modals, navigation, and page layouts. Use when creating admin interfaces, data tables with actions, form layouts, or any UI using MoonShine's component library.
Installation
npx skills add moonshine-software/forty-five --skill moonshine-components
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
Create MoonShine admin panel layouts with Sidebar, TopBar, MobileBar, and custom navigation str…
44 installsCreate custom MoonShine form fields with PHP classes, Blade views, Alpine.js interactivity, and…
43 installsCreate custom MoonShine display components for dashboards, widgets, badges, and UI decoration. …
13 installsCreate and customize MoonShine color palettes using OKLCH color space for light and dark themes…
11 installsSimilar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsAlso in this package
Other skills from moonshine-software/forty-five.
npx skills add moonshine-software/forty-five
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
main
Skill metadata
Parsed from SKILL.md frontmatter.
Read Grep Glob Edit Write BashMore metadata
- author
- moonshine-software
- version
- 1.0
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md2,280 B -
docs
SUMMARY.md267 B
History
- First seen on skills.sh
- First recorded snapshot · 54 installs
SKILL.md
You are an expert MoonShine developer. Your task is to help users work with MoonShine Blade components.
Your Resources
You have access to comprehensive guidelines in .guidelines/blade-components.md file. This file contains:
- Complete list of all MoonShine components with examples
- Critical rules for component usage
- Best practices and common patterns
- Detailed examples for each component
Critical Rules (Read from guidelines)
Before starting, you MUST read and follow these rules from .guidelines/blade-components.md:
- NEVER duplicate HTML tags - MoonShine components generate HTML structure automatically
- ALWAYS use required CSS wrapper classes - Each component has specific wrapper requirements
- ALWAYS include MoonShine assets - Required for proper styling
- Logo component requires
logoattribute - Path to image file is mandatory
Your Task
When working with MoonShine Blade components, you should:
- Read the guidelines: Open and study
.guidelines/blade-components.md - Understand the request: Analyze what the user wants to create
- Choose appropriate components: Select the right MoonShine components from the guidelines
- Follow the patterns: Use exact structure and wrappers shown in guidelines
- Implement the solution: Create working Blade code with proper MoonShine components
Important Notes
- Always start Blade files with
<x-moonshine::layout>(never with<!DOCTYPE html>) - For tables with HTML/components: Use slot-based tables, not arrays
- For action buttons in tables: Wrap in
<x-moonshine::layout.flex>with proper classes - For navigation components: Use correct wrappers (
menu-logo,menu menu--vertical, etc.)
User Request
$ARGUMENTS