
Eventbridge
EventBridge is AWS's serverless event bus that connects your applications through events instead of direct API calls. You'll reach for this when building event-driven architectures, whether that's reacting to S3 uploads, routing custom application events between services, or triggering Lambda functions on a schedule. The skill covers the essential patterns: creating custom event buses, writing event pattern matching rules, publishing events with proper structure, and wiring up targets. One thing worth knowing is that rules can have up to 5 targets, which makes fan-out straightforward. The scheduler section is helpful for both cron-style recurring tasks and one-time future events. The event design guidance about keeping payloads under 256KB and using correlation IDs will save you debugging time later.
- skills.sh installs
- 121
- GitHub stars
- 1.2K
- last updated
- Jun 8, 2026
Install
$ npx -y skills add itsmostafa/aws-agent-skills --skill eventbridge --agent claude-codeInstalls into .claude/skills of the current project.
Files
AWS EventBridge
Amazon EventBridge is a serverless event bus that connects applications using events. Route events from AWS services, custom applications, and SaaS partners.
Table of Contents
Core Concepts
Event Bus
Channel that receives events. Types:
- Default: Receives AWS service events
- Custom: Your application events
- Partner: SaaS application events
Rules
Match incoming events and route to targets. Each rule can have up to 5 targets.
Event Patterns
JSON patterns that define which events match a rule.
Targets
AWS services that receive matched events (Lambda, SQS, SNS, Step Functions, etc.).
Scheduler
Schedule one-time or recurring events to invoke targets.
Common Patterns
Create Custom Event Bus and Rule
AWS CLI:
# Create custom event bus
aws events create-event-bus --name my-app-events
Sponsors
Details
- Repository
- github.com/itsmostafa/aws-agent-skills
- Categories
- AI & Agent Building, Cloud & Infrastructure
- License
- MIT
- First seen
- Jun 11, 2026