
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.
$ npx -y skills add itsmostafa/aws-agent-skills --skill eventbridge --agent claude-codeInstalls into .claude/skills of the current project.
Amazon EventBridge is a serverless event bus that connects applications using events. Route events from AWS services, custom applications, and SaaS partners.
Channel that receives events. Types:
Match incoming events and route to targets. Each rule can have up to 5 targets.
JSON patterns that define which events match a rule.
AWS services that receive matched events (Lambda, SQS, SNS, Step Functions, etc.).
Schedule one-time or recurring events to invoke targets.
AWS CLI:
# Create custom event bus
aws events create-event-bus --name my-app-events
Sponsors