Agent skill · software engineering · jeremylongshore
oraclecloud-webhooks-events
Wire up event-driven workflows with OCI Events, Notifications, and Functions.
Why this skill is useful
Provides specific commands and patterns for integrating OCI Events and Notifications that the AI wouldn't reliably generate on its own.
What it needs
Requires oci installed locally. Requires oraclecloud account access. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Oracle Cloud Webhooks & Events Overview Build event-driven workflows using the OCI Events service, Oracle Notification Service (ONS), and OCI Functions. OCI Events monitors resource state changes across your tenancy and fires rules that route events to ONS topics, streaming, or Functions. This skill covers event rule creation, ONS topic/subscription setup, event pattern matching syntax, and Functions integration. Purpose: Create reliable event-driven pipelines that react to OCI resource changes in real time. Prerequisites OCI Python SDK — pip install oci OCI config file at ~/.oci/config with valid credentials (user, fingerprint, tenancy, region, keyfile) IAM policies granting access to Events, ONS, and Functions: Allow group EventAdmins to manage cloudevents-rules in compartment <name> Allow group EventAdmins to manage ons-topics in compartment <name> Allow group EventAdmins to use fn-function in compartment <name> Compartment OCID for the target compartment Python 3.8+ Instructions Step 1: Create an ONS Topic and Subscription Create a notification topic that will receive events, then subscribe an endpoint (email, HTTPS, PagerDuty, or Slack via HTTPS): Step 2: Create an Events Rule Events rules use a condition block that matches on eventType, compartmentId, and optional attribute filters. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/oraclecloud-webhooks-events--f26512