Adding an Event Endpoint
OfficialEffortlessly create outbound event endpoints.
Software Engineering#boilerplate#Go#AGENTS.md#microservice#outbound-event#MulticastTrigger#service.yaml
Authormicrobus-io
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps engineers create or modify outbound event endpoints of a microservice when explicitly requested, enabling reliable event-driven communication across services.
Core Features & Use Cases
- Define outbound event in service.yaml with a signature starting with On and without context or error as required.
- Generate boilerplate code via go generate to reflect the event and keep code in sync.
- Define custom types as needed in the API to support event payloads.
- Trigger outbound events using MulticastTrigger to publish to all subscribers.
- Test and document the microservice, updating AGENTS.md as needed.
Quick Start
Define the outbound event in your service.yaml, run go generate to update boilerplate, implement the trigger using MulticastTrigger, and test the event flow.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Adding an Event Endpoint Download link: https://github.com/microbus-io/fabric/archive/main.zip#adding-an-event-endpoint Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.