← All creators

maiobarbero

User

Laravel Boost DDD gives agents the architectural rules they need to keep Domain, Application and Infrastructure boundaries consistent

11 indexed · 0 Featured · 0 stars · avg score 71
Prolific

Categories

Indexed Skills (11)

AI & Automation Listed

creating-action

Create, modify, or refactor application use cases into Laravel-native DDD Actions. Use for business operations such as placing or cancelling orders, extracting controller orchestration, and fixing use-case behavior.

0 Updated 2 days ago
maiobarbero
Web & Frontend Listed

creating-domain-event

Create, modify, or debug business events and their follow-up reactions, including order cancellation events, queued listeners, transaction timing, and rollback behavior.

0 Updated 2 days ago
maiobarbero
AI & Automation Listed

creating-integration

Add, change, or debug external API integrations, vendor SDK adapters, and bridges to legacy business workflows. Use when an Action or domain service needs an outer technical dependency.

0 Updated 2 days ago
maiobarbero
Data & Documents Listed

creating-data

Create or change structured input for application use cases, including extracting HTTP request data for Actions invoked from controllers, jobs, or commands. Avoid DTOs for trivial scalar input.

0 Updated 2 days ago
maiobarbero
AI & Automation Listed

creating-domain-model

Create, extend, or fix Eloquent business models and their state transitions. Use when moving business rules out of controllers or Actions, or explicitly migrating a model into a DDD capability.

0 Updated 2 days ago
maiobarbero
AI & Automation Listed

creating-domain-service

Create or refactor business calculations and rules spanning multiple domain objects when no single entity or value object naturally owns the behavior. Use when assessing a growing service class.

0 Updated 2 days ago
maiobarbero
AI & Automation Listed

creating-value-object

Create or change immutable business values with meaningful invariants, equality, or behavior, such as order numbers and money. Use when primitive values obscure domain rules; avoid wrapping every scalar.

0 Updated 2 days ago
maiobarbero
DevOps & Infrastructure Listed

introducing-repository

Evaluate, introduce, or refactor persistence abstractions when direct Eloquent is insufficient. Use for repository requests, complex aggregate reconstruction, or multiple persistence implementations; reject CRUD wrappers without a concrete benefit.

0 Updated 2 days ago
maiobarbero
Testing & QA Listed

testing-action

Test or debug application use cases through their public Action API, including persistence, authorization failures, atomic rollback, and post-commit reactions. Use when adding regression tests for business operations.

0 Updated 2 days ago
maiobarbero
Testing & QA Listed

testing-domain

Test or fix domain rules, state transitions, value objects, and domain services directly. Use for business-rule regression tests, rejected transitions, and model behavior without HTTP.

0 Updated 2 days ago
maiobarbero
AI & Automation Listed

using-laravel-entry-points

Implement or refactor Laravel controllers, commands, jobs, listeners, and scheduled tasks. Use for endpoints, authentication, request validation, simple reads, or extracting business orchestration into Actions.

0 Updated 2 days ago
maiobarbero

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.