Agent skill · software engineering · jeremylongshore
oraclecloud-install-auth
Install and configure Oracle Cloud Infrastructure (OCI) SDK and CLI
Why this skill is useful
Adds executable scripts for generating RSA keys and validating OCI configuration that are not in public documentation.
What it needs
Requires openssl, python installed locally. Requires oraclecloud account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Oracle Cloud Install & Auth Overview Configure API key authentication for Oracle Cloud Infrastructure (OCI). OCI auth requires a ~/.oci/config file with five mandatory fields — user OCID, fingerprint, tenancy OCID, region, and the path to an RSA private key. One wrong field produces the cryptic ConfigFileNotFound or InvalidKeyFilePath error with no hint about which field failed. Purpose: Produce a validated ~/.oci/config file, generate an RSA key pair, upload the public key to OCI, and verify connectivity with both the Python SDK and OCI CLI. Prerequisites OCI account with an active tenancy — sign up at https://cloud.oracle.com Python 3.8+ (the OCI Python SDK is the most mature SDK) OpenSSL installed (for RSA key generation) Your user OCID (Profile > User Settings in the OCI Console) — format: ocid1.user.oc1..aaaa... Your tenancy OCID (Administration > Tenancy Details) — format: ocid1.tenancy.oc1..aaaa... Your home region (e.g., us-ashburn-1, eu-frankfurt-1) Instructions Step 1: Install the OCI Python SDK and CLI Step 2: Generate an RSA Key Pair Step 3: Get the Key Fingerprint Step 4: Upload Public Key to OCI Console Navigate to: Profile (top-right) > User Settings > API Keys > Add API Key > Paste Public Key Paste the contents of ~/.oci/ociapikeypublic.pem. The console shows the fingerprint — it must match Step 3. Step 5: Create the Config File All five fields are required. The keyfile must point to the private key (not the public .pem). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/oraclecloud-install-auth