Back to tags
Tag

Agent Skills with tag: event-driven

19 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

creating-hooks

Guide for implementing Claude Code hooks. Use when creating event-driven automation, auto-linting, validation, or context injection. Covers all hook events, matchers, exit codes, and environment variables.

hook-systemworkflow-automationevent-drivencontext-injection
hgeldenhuys
hgeldenhuys
1

microservices-patterns

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

microservicesevent-drivenresilience-patternsdistributed-systems
ovachiever
ovachiever
81

Hook Development

This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.

plugin-hooksevent-drivenworkflow-automationclaude-code
ovachiever
ovachiever
81

condition-based-waiting

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling; prefer event-based waiting when available (WebSockets, EventEmitters, Observables)

race-conditionstiming-dependenciesflaky-testscondition-polling
samjhecht
samjhecht
1

reactor-sub-agent

專責處理 RIF (Required Behavior Frame) 類型的需求。讀取規格目錄結構,生成/審查 Event Handler 設計與實作。支援冪等性、重試、死信佇列。

event-drivenidempotencyretry-logicdead-letter-queue
knowlet
knowlet
1

nuxt-realtime

Real-time features with Laravel Echo and WebSockets. Use when subscribing to channels, listening for events, implementing live updates, or managing channel subscriptions.

laravelwebsocketrealtimelaravel-echo
leeovery
leeovery
1

architecture

Master architectural design with SOLID principles, design patterns, microservices, and event-driven systems. Learn to design scalable backend systems.

solid-principlesdesign-patternsmicroservicesevent-driven
pluginagentmarketplace
pluginagentmarketplace
1

async-patterns

Master asynchronous programming in Node.js with Promises, async/await, streams, and event-driven patterns for efficient non-blocking operations

asynchronous-programmingnodejspromisesasync-await
pluginagentmarketplace
pluginagentmarketplace
1

microservices-patterns

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

microservicesevent-drivenresilience-patternsdistributed-systems
camoneart
camoneart
4

async-programming-skill

This skill provides async/await patterns and best practices for concurrent programming

asynchronous-programmingasync-awaitevent-drivenbest-practices
ingpoc
ingpoc
5

gen-notifier

Generic desktop notification skill for agents. Send desktop notifications when tasks are complete (or when user input/errors block progress). By default, assume that all jobs will require a notification unless the user says otherwise.

event-drivenerror-handlingfeedbackdesktop-notifications
kevinslin
kevinslin
3

bloodbank-event-system

Use this skill when facilitating communication between different systems in the 33GOD ecosystem. Every action in the pipeline is invoked by an event published by Bloodbank. Simiarly, every result is published as an event to be consumed by any system interested in it.

pub-subevent-drivenmessage-queueintegration-points
delorenj
delorenj
4

zellij-plugin-dev

Develop Zellij plugins with Rust/WASM, API reference, event system, UI rendering, plugin lifecycle, and real-world examples from diverse open source plugins

zellijrustwasmplugin-development
delorenj
delorenj
4

reactive-programming

Implement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when building event-driven UIs, handling async data streams, or managing complex data flows.

rxjsobservablesstreamsbackpressure
aj-geddes
aj-geddes
301

websocket-implementation

Implement real-time bidirectional communication with WebSockets including connection management, message routing, and scaling. Use when building real-time features, chat systems, live notifications, or collaborative applications.

websocketsnetwork-protocolsevent-drivenweb-development
aj-geddes
aj-geddes
301

castella-core

Build desktop, web, or terminal UIs with Castella. Create widgets, components, layouts, manage reactive state, handle events, and use the theme system.

ui-componentscomponent-compositionreactive-stateevent-driven
i2y
i2y
321

discover-realtime

Automatically discover realtime communication skills when working with realtime. Activates for realtime development tasks.

skill-discoveryrealtimeevent-drivennetwork-protocols
rand
rand
487

cloudflare-queues

|

cloudflare-workersqueueing-modelevent-driven
jezweb
jezweb
13119

Page 1 of 2 · 19 results