tyro-dashboard

Automate admin panels, RBAC, and dynamic CRUD setup for Laravel apps.

553|29|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/hasinhayder/tyro-dashboard --skill tyro-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tyro-dashboard
Source: https://github.com/hasinhayder/tyro-dashboard/tree/main/skills/tyro-dashboard
Command: npx skills add https://github.com/hasinhayder/tyro-dashboard --skill tyro-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines integration of Tyro Dashboard into Laravel apps by providing standardized admin pages, RBAC, resource CRUD, and customization patterns.

Core Features & Use Cases

  • Tyro Dashboard enables admin pages, routes, and sidebar customization; RBAC and media, plugins, service providers, etc.
  • Supports publishable resources, upgrade-safe maintenance.

Quick Start

Install Tyro Dashboard in a Laravel app and publish the core resources to begin configuring admin pages and CRUD resources.

Frequently Asked Questions about tyro-dashboard

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

FAQPage Schema
How do I set up an admin panel with RBAC in a Laravel app?

Use Tyro Dashboard to automate admin panel setup, implement role-based access control, and generate dynamic CRUD resources for Laravel applications. It standardizes admin pages, routes, and sidebar customization while ensuring upgrade-safe maintenance.

What PHP version is required to integrate Tyro Dashboard?

Tyro Dashboard requires PHP version 8.1 or higher and depends on the Laravel or Lumen framework. You must also have both the Tyro Dashboard and Tyro Core packages installed before configuring admin pages and CRUD resources.

Can I use Filament or Nova with Tyro Dashboard?

Yes, Tyro Dashboard supports optional integration with plugins like Filament, Nova, Orchid, and Backpack. These plugins function alongside the core Tyro packages to extend admin panel capabilities within your Laravel application.

How do I customize Laravel admin views without breaking upgrades?

Publish core resources from Tyro Dashboard to apply upgrade-safe customization across routes, views, and assets. This approach allows you to override publishable resources and maintain custom admin pages without losing changes during package updates.

What is the best way to generate CRUD resources for Laravel admin interfaces?

Tyro Dashboard automates dynamic CRUD resource generation for Laravel apps while standardizing admin pages and routes. It streamlines the integration process by providing customizable patterns for resource management and role-based access control.

Does Tyro Dashboard work with Lumen?

Yes, Tyro Dashboard satisfies dependencies on both Laravel and Lumen frameworks. It targets Tyro core packages and consumer apps, allowing you to configure admin pages, RBAC, and dynamic CRUD within your Lumen application environment.