← Back to list
iurygdeoliveira

scaffold-listener

by iurygdeoliveira

Repositorio destinado a fornecer um kit inicial para desenvolvimento de SaaS usando laravel e filament

⭐ 29🍴 12📅 Jan 20, 2026

SKILL.md


name: scaffold-listener description: Standardizes Events and Listeners for decoupled architecture.

Laravel Listener Pattern Skill

Use this skill when implementing Event-Driven Architecture.

Workflow

  1. Create Event: php artisan make:event [EventName]
  2. Create Listener: php artisan make:listener [ListenerName] --event=[EventName]

Rules

1. Queued Listeners

  • If the listener performs IO (Email, API, Notification), it MUST implement ShouldQueue.
class SendWelcomeEmail implements ShouldQueue
{
    // ...
}

2. Dependency Injection

  • Inject dependencies in __construct.
  • Access event data in handle(EventName $event).

3. Verification

  • Ensure the mapping exists. Laravel 11/12 detects it automatically if the listener type-hints the event.

Score

Total Score

80/100

Based on repository quality metrics

✓SKILL.md

SKILL.mdファイルが含まれている

+20
✓LICENSE

ライセンスが設定されている

+10
✓説明文

100文字以上の説明がある

+10
○人気

GitHub Stars 100以上

0/15
○最近の活動

3ヶ月以内に更新がある

0/10
✓フォーク

10回以上フォークされている

+5
✓Issue管理

オープンIssueが50未満

+5
✓言語

プログラミング言語が設定されている

+5
✓タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon