What problem does it solve?
This Skill provides a structured approach to Laravel's domain logic, enabling efficient action-oriented architecture for creating, modifying, and managing actions, business logic, or domain operations.
Core Features & Use Cases
- Action-Oriented Architecture: Encapsulate domain logic in invokable classes for clear, maintainable code.
- Composable Workflows: Build complex workflows by chaining actions together.
- Type-Safe & Transactional: Ensure code reliability with strict typing and database transactions.
- Use Case: When developing a Laravel application, use this Skill to create actions for user registration, order processing, or payment handling, ensuring that each action is responsible for a single task.
Quick Start
Use the laravel-actions skill to create a new action for user registration by running the command: php artisan make:action RegisterUserAction