Adding an Event Endpoint

Official

Effortlessly create outbound event endpoints.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.