Agent skill · software engineering · jeremylongshore
oraclecloud-core-workflow-a
Launch, manage, and scale OCI compute instances with capacity retry
Why this skill is useful
Adds executable scripts for launching OCI compute instances with capacity retry logic that aren't in public docs.
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
OCI Compute — Launch, Manage & Scale Overview Provision and manage OCI compute instances using the Python SDK. Compute is the entry point for most OCI workloads, but "out of host capacity" errors, shape selection confusion (Flex vs Standard, AMD vs ARM vs Intel), and boot volume management make it harder than AWS EC2. This skill covers shape selection, launch with capacity retry across availability domains, instance lifecycle actions, and boot volume management. Purpose: Launch reliable compute instances with retry logic that survives capacity shortages. Prerequisites OCI Python SDK — pip install oci Config file at ~/.oci/config with fields: user, fingerprint, tenancy, region, keyfile IAM policy — Allow group Developers to manage instances in compartment <name> Python 3.8+ A VCN with at least one subnet (see oraclecloud-core-workflow-b) Instructions Step 1: Understand Shape Options Shape Arch Flex? OCPUs Use Case ------- ------ ------- ------- ---------- VM.Standard.A1.Flex ARM (Ampere) Yes 1-80 Always Free eligible, best price/perf VM.Standard.E5.Flex AMD Yes 1-94 General purpose, broadest availability VM.Standard3.Flex Intel Yes 1-32 Intel-specific workloads VM.Standard.E4.Flex AMD Yes 1-64 Previous gen, still available Key rule: Always use Flex shapes. They let you set exact OCPU and memory. Standard (non-Flex) shapes have fixed sizes and are being phased out. Step 2: List Available Shapes and Images Step 3: Launch with Capacity Retry The most common OCI error is 500 InternalError with message "Out of host capacity." The fix is to retry across availability domains. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/oraclecloud-core-workflow-a--d5d56e