Agent Skill
2/7/2026

backend-events

Implement domain events using Java records and proper naming conventions. Use this skill when creating event classes that end in "Event" (e.g., UserRegisteredEvent, OrderPlacedEvent), implementing event-driven patterns, working with event publishers or handlers, or designing event payloads. Applies to files like *Event.java, event handler classes, and any code involved in publishing, subscribing to, or processing domain events.

J
jeremyrdavis
0GitHub Stars
1Views
npx skills add jeremyrdavis/coffeeshop26

SKILL.md

Namebackend-events
DescriptionImplement domain events using Java records and proper naming conventions. Use this skill when creating event classes that end in "Event" (e.g., UserRegisteredEvent, OrderPlacedEvent), implementing event-driven patterns, working with event publishers or handlers, or designing event payloads. Applies to files like *Event.java, event handler classes, and any code involved in publishing, subscribing to, or processing domain events.

name: backend-events description: Implement domain events using Java records and proper naming conventions. Use this skill when creating event classes that end in "Event" (e.g., UserRegisteredEvent, OrderPlacedEvent), implementing event-driven patterns, working with event publishers or handlers, or designing event payloads. Applies to files like *Event.java, event handler classes, and any code involved in publishing, subscribing to, or processing domain events.

When to use this skill

  • When creating new domain event classes (e.g., *Event.java)
  • When implementing events as Java records for immutability
  • When naming events with the "Event" suffix convention
  • When designing event payloads and data structures
  • When implementing event publishers or emitters
  • When creating event handlers or listeners
  • When working on event-driven architecture patterns
  • When integrating with message brokers or event buses
  • When implementing event sourcing patterns
  • When working on files containing event-related logic

Backend Events

This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle backend events.

Instructions

For details, refer to the information provided in this file: backend events

Skills Info
Original Name:backend-eventsAuthor:jeremyrdavis