← all publishers

wendelladriel

@wendelladriel source repo

9 published skills

  1. Eloquent Query Classes · wendelladriel bundle
    Laravel Eloquent Query Classes pattern for extracting important database operations into focused classes. Use when refactoring repeated Eloquent queries, designing query objects, reviewing repository-like abstractions, deciding between scopes and query classes, or testing complex Laravel queries.
    0
    installs
  2. Expressive Development · wendelladriel
    Integrate and use `wendelladriel/laravel-expressive` in Laravel applications. Use this when installing Expressive, configuring class lookup, creating typed Expressive objects, converting Eloquent models or collections, generating or syncing Expressive classes, serializing objects, or persisting Expressive objects back through Eloquent.
    0
    installs
  3. Idempotency · wendelladriel
    Install, configure, and apply the Laravel Idempotency package in Laravel applications when you need retry-safe POST, PUT, or PATCH endpoints.
    0
    installs
  4. Laravel Validated Dto Development · wendelladriel
    Guidance for generating, designing, and refactoring ValidatedDTO, SimpleDTO, and ResourceDTO classes in Laravel applications.
    0
    installs
  5. Pest Testing · wendelladriel
    Use this skill for Pest PHP testing in Laravel projects only. Trigger whenever any test is being written, edited, fixed, or refactored — including fixing tests that broke after a code change, adding assertions, converting PHPUnit to Pest, adding datasets, and TDD workflows. Always activate when the user asks how to write something in Pest, mentions test files or directories (tests/Feature, tests/Unit, tests/Browser), or needs browser testing, smoke testing multiple pages for JS errors, or architecture tests. Covers: it()/expect() syntax, datasets, mocking, browser testing (visit/click/fill), smoke testing, arch(), Livewire component tests, RefreshDatabase, and all Pest 4 features. Do not use for factories, seeders, migrations, controllers, models, or non-test PHP code.
    0
    installs
  6. Blaze Optimize · wendelladriel bundle
    Set up and optimize Blade component rendering with Blaze. Use when installing Blaze, optimizing components, or configuring @blaze directives and strategies.
    0
    installs
  7. Fluxui Development · wendelladriel
    Use this skill for Flux UI development in Livewire applications only. Trigger when working with <flux:*> components, building or customizing Livewire component UIs, creating forms, modals, tables, or other interactive elements. Covers: flux: components (buttons, inputs, modals, forms, tables, date-pickers, kanban, badges, tooltips, etc.), component composition, Tailwind CSS styling, Heroicons/Lucide icon integration, validation patterns, responsive design, and theming. Do not use for non-Livewire frameworks or non-component styling.
    0
    installs
  8. Livewire Development · wendelladriel bundle
    Use for any task or question involving Livewire. Activate if user mentions Livewire, wire: directives, or Livewire-specific concepts like wire:model, wire:click, wire:sort, or islands, invoke this skill. Covers building new components, debugging reactivity issues, real-time form validation, drag-and-drop, loading states, migrating from Livewire 3 to 4, converting component formats (SFC/MFC/class-based), and performance optimization. Do not use for non-Livewire reactive UI (React, Vue, Alpine-only, Inertia.js) or standard Laravel forms without Livewire.
    0
    installs
  9. Slidewire Development · wendelladriel
    Guidance for generating, authoring, and refining beautiful SlideWire presentations in Laravel applications.
    0
    installs