laravel-actions
Laravel Actions
Actions are the heart of your domain logic. Every business operation lives in an action.
Related guides:
- DTOs - DTOs for passing data to actions
- Controllers - Controllers delegate to actions
- Models - Models accessed by actions
- Testing - Testing with triple-A pattern
Philosophy
Controllers, Jobs, and Listeners contain ZERO domain logic - they only delegate to actions.
More from leeovery/agentic-skills
laravel-quality
Code quality tooling with PHPStan, Pint, and strict types. Use when configuring or running static analysis, code style, or linting.
27laravel-testing
Comprehensive testing patterns with Pest. Use when writing or modifying tests, mocking, factories, or test patterns.
26laravel-query-builders
Custom query builders for type-safe, composable database queries. Use when creating or modifying query builders, query scopes, or complex database queries.
26laravel-architecture
High-level architecture decisions, patterns, and project structure. Use when deciding which pattern to use, organizing code, or making structural decisions.
24laravel-providers
Service providers, bootstrapping, and application configuration. Use when modifying service providers, booters, bootstrap logic, or app-level configuration.
24laravel-validation
Form request validation and comprehensive validation testing. Use when creating or modifying form requests, validation rules, or validation tests.
24