pulse-development

Configure Laravel Pulse monitoring, dashboard access, and custom Livewire cards.

3|Updated Jan 26, 2025
One-click install
npx skills add https://github.com/michaelnabil230/laravel-starter-kit --skill pulse-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pulse-development
Source: https://github.com/michaelnabil230/laravel-starter-kit/tree/main/.agents/skills/pulse-development
Command: npx skills add https://github.com/michaelnabil230/laravel-starter-kit --skill pulse-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you install, configure, and extend Laravel Pulse so your application can track performance, queue activity, exceptions, and user behavior without guesswork.

Core Features & Use Cases

  • Pulse Installation: Set up the Pulse package, publish its assets, and migrate its database tables correctly.
  • Access Control and Filtering: Configure the viewPulse gate and global entry filters to control who can see monitoring data.
  • Recorders and Thresholds: Tune built-in recorders, adjust thresholds, and suppress noisy entries for requests, jobs, queries, and services.
  • Custom Cards and Events: Build Livewire cards and custom recorders to surface app-specific metrics like sales, usage, or operational alerts.
  • Performance Operations: Enable Redis ingest, run pulse:work, and keep pulse:check running for reliable production monitoring.

Quick Start

Ask for help setting up Laravel Pulse in your app, including installation, dashboard access, recorders, filtering, Redis ingest, and custom cards.

Frequently Asked Questions about pulse-development

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

FAQPage Schema
How do I install and configure Laravel Pulse for application monitoring?

Laravel pulse monitoring setup involves installing the package, publishing assets, running migrations, and configuring the viewPulse gate to control dashboard access.

How do I filter noisy entries and tune recorders in Laravel pulse?

Laravel pulse recorders can be tuned by adjusting thresholds and applying global entry filters to suppress noisy requests, jobs, queries, and services.

How do I create custom Livewire cards for specific metrics in Laravel pulse?

Custom Laravel pulse cards are built using Livewire components and custom recorders to surface app-specific metrics like sales, usage, or operational alerts.

Does Laravel pulse monitoring work with Redis ingest and worker processes?

Laravel pulse supports Redis ingest alongside persistent worker processes like pulse:work and pulse:check to ensure reliable production monitoring performance.

What databases are supported for storing Laravel pulse monitoring data?

Laravel pulse uses database-backed monitoring with supported SQL engines to store aggregate recordings captured via the Pulse::record() method.