oci-events

Create and manage OCI event rules for Functions, Notifications, and Streaming.

16|3|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/acedergren/oci-agent-skills --skill oci-events
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oci-events
Source: https://github.com/acedergren/oci-agent-skills/tree/main/skills/oci-events
Command: npx skills add https://github.com/acedergren/oci-agent-skills --skill oci-events

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the knowledge gap in understanding and implementing Oracle Cloud Infrastructure's Events service, enabling effective event-driven automation and integration.

Core Features & Use Cases

  • Event Rule Configuration: Learn to create and manage rules for specific OCI service events.
  • CloudEvents Integration: Understand the CloudEvents 1.0 format used by OCI Events.
  • Action Types: Integrate with Functions, Notifications, and Streaming services.
  • Anti-Pattern Avoidance: Avoid common pitfalls like using Events for metric monitoring or neglecting dead-letter queues.
  • Use Case: Automatically trigger a serverless function to process an object when it's uploaded to an OCI Object Storage bucket, or send a notification when a critical compute instance is terminated.

Quick Start

Use the oci-events skill to create an event rule that triggers a function when a compute instance is terminated.

Frequently Asked Questions about oci-events

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an event rule in Oracle Cloud Infrastructure to trigger a serverless function?

To create an OCI event rule, configure specific OCI service event filters and define an action type to trigger a serverless function. This enables automated event-driven workflows when matching cloud events occur.

What is the CloudEvents format used for OCI Events integration?

OCI Events uses the CloudEvents 1.0 format for structuring event data. This standard format enables consistent event-driven automation and seamless integration across cloud native services.

Can I use OCI Events to send notifications when a compute instance is terminated?

Yes, you can configure an OCI event rule to detect compute instance termination and set the action type to Notifications. This automatically sends alerts when critical infrastructure events occur.

What are common anti-patterns when building event-driven architectures in OCI?

Common OCI event-driven anti-patterns include using Events for metric monitoring and neglecting dead-letter queues. Avoiding these pitfalls ensures reliable event rule configuration and action processing.

Does OCI Events support sending event data to Streaming services?

Yes, OCI Events supports Streaming as an action type. You can configure event rules to route cloud events directly to Streaming services for downstream processing and data ingestion.

How do I manage OCI event rules using CLI commands?

You can manage OCI event rules by executing specific CLI commands provided for rule management. This allows you to create, update, and filter event rules directly from the command line.