Tooluck logoTooluck
SKILL.md

eventbridge

Agent skill fromitsmostafa/aws-agent-skills

AWS EventBridge serverless event bus for event-driven architectures. Use when creating rules, configuring event patterns, setting up scheduled events, integrating with SaaS, or building cross-account event routing.

How to install eventbridge

install eventbridge
# install the aws-agent-skills pack with the skills CLI
npx skills add itsmostafa/aws-agent-skills

# or add only this skill to Claude Code: copy the folder

skills/eventbridge/

# into

~/.claude/skills/eventbridge/ (all projects)

.claude/skills/eventbridge/ (one project)

skills/eventbridge/SKILL.md

MITFull file
1# AWS EventBridge
2
3Amazon EventBridge is a serverless event bus that connects applications using events. Route events from AWS services, custom applications, and SaaS partners.
4
5## Table of Contents
6
7- [Core Concepts](#core-concepts)
8- [Common Patterns](#common-patterns)
9- [CLI Reference](#cli-reference)
10- [Best Practices](#best-practices)
11- [Troubleshooting](#troubleshooting)
12- [References](#references)
13
14## Core Concepts
15
16### Event Bus
17
18Channel that receives events. Types:
19- **Default**: Receives AWS service events
20- **Custom**: Your application events
21- **Partner**: SaaS application events
22
23### Rules
24
25Match incoming events and route to targets. Each rule can have up to 5 targets.
26
27### Event Patterns
28
29JSON patterns that define which events match a rule.
30
31### Targets
32
33AWS services that receive matched events (Lambda, SQS, SNS, Step Functions, etc.).
34
35### Scheduler
36
37Schedule one-time or recurring events to invoke targets.
38
39## Common Patterns
40
41### Create Custom Event Bus and Rule
42
43**AWS CLI:**
44
45```bash
46# Create custom event bus
47aws events create-event-bus --name my-app-events
48
49# Create rule
50aws events put-rule \
51 --name order-created-rule \
52 --event-bus-name my-app-events \
53 --event-pattern '{
54 "source": ["my-app.orders"],
55 "detail-type": ["Order Created"]
56 }'
57
58# Add Lambda target
59aws events put-targets \
60 --rule order-created-rule \
61 --event-bus-name my-app-events \
62 --targets '[{
63 "Id": "process-order",
64…

Excerpt shown under the repository's MIT license.

More skills in aws-agent-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

cathrynlavery /

diagram-design
66k

Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.

CCCXCUGH1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates