claudecodex

oci-agent-skills-db

Database operations skills. Oracle, Oracle Cloud Infrastructure, OCI, Autonomous Database, Exadata and APEX are trademarks or registered trademarks of Oracle and/or its affiliates. This project is an independent, community-maintained set of agent skills. It is **not affiliated with, endorsed by, or supported by Oracle**. Any command it emits runs under your own OCI credentials and IAM policies; you are responsible for what you run.

3 on GitHubby OCI Agent Skills contributorsv0.2.1Apache-2.0updated 5 days ago
/

Plugin oci-agent-skills-db from marketplace oci-agent-skills in jazzautomations/oci-agent-skills. Commands read from the repo's manifest — 5 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (37)

  • oci-ai-services

    Uses OCI pretrained AI services: Vision, Language (nested `oci ai language`) sentiment/PII/translation, Speech transcription and TTS, Document Understanding. Use when: OCR, read text from an image, sentiment, PII detection, translate, transcribe audio, text to speech, invoice or receipt extraction,

  • oci-bastion-access

    Reaches a private OCI host or database through OCI Bastion. Use when: bastion, jump host, tunnel, \"ssh into a private instance\", port forward, reach the DB on 1521, managed SSH session, session expired, CIDR allow-list, acessar host privado. Not for: designing the VCN (`oci-networking`) or SSH key

  • oci-block-file-storage

    Operates OCI block, boot and File Storage. Use when: volumes, resize/attach, backup inventory or policy-assignment commands, clones, VPU, FSS, NFS, mount targets. Not for: effects of policy changes on retained backups or recoverability (`oci-dr-backup`, which delegates commands here); object buckets

  • oci-cli-auth

    Fixes OCI CLI authentication, identity and query problems. Use when: 401,

  • oci-compute

    Launches, resizes and triages OCI Compute. Use when: launch instance, VM won't start, flexible shape, `.Flex`, image OCID, availability domain, cloud-init, boot volume, serial console, instance pool, autoscaling, A1 ARM, instância não sobe. Not for: out-of-capacity and limits (`oci-support-limits`),

  • oci-cost-analysis

    Explains an OCI bill and estimates cost before provisioning: `usage-api` summarized usage, cost and FOCUS exports, budgets and alert rules, cost-tracking tags, and the credential-free Price List API. Use when: \"why did the bill go up\", cost analysis, showback, chargeback, FOCUS, budget, \"how much

  • oci-data-platform

    Moves and processes data on OCI: Streaming (Kafka-compatible) and Queue, Data Flow Spark, Data Integration, Data Catalog, GoldenGate CDC, Big Data Service, Batch, OpenSearch, Redis, and Data Science jobs and model deployments. Use when: Kafka on OCI, stream, queue, Spark job, ETL pipeline, CDC, note

  • oci-devops-pipelines

    Builds OCI DevOps CI/CD. Use when: OCI DevOps project, build pipeline, deployment pipeline, `build_spec.yaml`, OCIR, push an image, Artifact Registry, image signing, vulnerability audit stage, trigger, approval stage, GitHub Actions to OCI, pipeline quebrou. Not for: what the pipeline deploys into (

  • oci-dr-backup

    Assesses OCI recovery and backup retention. Use when: effects of policy changes on existing backups or recoverability (even one service), RPO/RTO, DR drills/failover, cross-region replication, AD/fault-domain spread. Delegates service commands after the assessment. Not for: backup commands or invent

  • oci-finops-waste

    Finds unused OCI resources and prices potential waste. Use when: idle resources, orphan volumes, desperdício OCI. Not for: bill explanation (oci-cost-analysis) or migration assessment.

  • oci-free-tier

    Explains OCI Always Free allotments and trial lifecycle. Use when: explicit Free Tier/trial context, free eligibility, credits, expiry, upgrade to PAYG, idle-instance reclamation, free-account restrictions. An A1/ARM shape alone does not establish Free Tier. Not for: capacity or quota checks without

  • oci-generative-ai

    Plans OCI GenAI inference and agents. Use when: models (Cohere/Grok/llama), chat/embeddings, 429, clusters, RAG, agent endpoints, which identity or credentials an OCI AI agent uses for tools, managed-agent versus ADK execution. Not for: in-database vectors (`oracle-db-vector-ai`); policy statements

  • oci-iam-policy

    Authors OCI IAM statements and identity domains. Use when: least privilege, dynamic groups, permission denial for an identified principal, SAML/OIDC, SCIM, MFA, Endorse/Admit/Define. Not for: first identifying an OCI AI agent's tool-execution principal (`oci-generative-ai`); auditing existing policy

  • oci-incident-triage

    Read-only runbook for an OCI resource that is down or degraded: alarm state, recent Audit mutations, Cloud Guard, metrics, logs, work requests, maintenance events and limits, then ranked hypotheses. Use when: \"it's down\", outage, page fired, \"worked yesterday\", after the deploy, caiu, ficou lent

  • oci-logging-audit

    Searches OCI logs and Audit events. Use when: search the logs, \"who deleted\", 5xx in the LB log, flow logs, audit event, log group, `logging-search` syntax, LQL, Logging Analytics, Service Connector Hub, the 14-day window, quem apagou. Not for: alarms and metrics (`oci-monitoring-alarms`) or the o

  • oci-migration-assess

    Normalizes AWS, Azure and GCP inventory for OCI assessment. Use when: inventário para migrar nuvens. Not for: target pricing (oci-migration-map) or patching.

  • oci-migration-landing-zone

    Drafts OCI Core Landing Zone variables from assessed inventory. Use when: landing zone para migração OCI. Not for: applying Terraform (oci-terraform) or source inventory.

  • oci-migration-map

    Maps cloud inventory to OCI targets and scoped price comparisons. Use when: comparar migração AWS/GCP/Azure para OCI. Not for: inventory collection or current OCI bills.

  • oci-migration-patching

    Migrates and patches OCI fleets: Cloud Migrations, Cloud Bridge, Database Migration and ZDM, Rover, OS Management Hub, Ksplice, Java Management Service, Fleet Application Management, Exadata Fleet Update, OCVS. Use when: migrate to OCI, lift and shift, ZDM, patch my fleet, yum on OCI, Java estate, V

  • oci-monitoring-alarms

    Queries OCI metrics and sets alarms, including Stack Monitoring. Use when: alarm, \"alert me when\", MQL, metric namespace, no datapoints, CPU utilization, ONS topic, PagerDuty, synthetic monitor, health check, APM, stack monitoring, alarme não dispara. Not for: reading logs or Audit (`oci-logging-a

  • oci-navigator

    Finds non-database CLI groups on current OCI. Use when: No such command, unknown group, wrong spelling, service discovery, cross-cloud concept mapping. Not for: Oracle Database/Base Database/Exadata family selection (`oracle-db-fleet`); Compute Classic/OCI-C terminology or comparisons; established s

  • oci-networking

    Builds and debugs OCI VCN networking. Use when: VCN, subnet, NSG, security list, route table, IGW/NAT/service gateway, DRG, peering, VPN, FastConnect, DNS, load balancer 502, backend unhealthy, \"can't reach\", timeout, porta 80 não abre. Not for: OKE service annotations (`oci-oke`) or firewall/WAF

  • oci-object-storage

    Operates OCI Object Storage. Use when: bucket, namespace, object prefix and paging, pre-authenticated request, PAR, presigned URL, lifecycle rule, versioning, retention lock, replication, `os sync`, multipart cleanup, archive tier, bucket público. Not for: block/boot volumes or NFS (`oci-block-file-

  • oci-oke

    Creates and operates OKE Kubernetes clusters. Use when: OKE, node pool, virtual nodes, kubeconfig, pod Pending, ErrImagePull, PVC stuck, LoadBalancer not provisioning, cluster upgrade, workload identity, CSI/LB annotations, cluster não sobe. Not for: the CI pipeline that deploys into it (`oci-devops

  • oci-sdk-patterns

    Writes OCI SDK code that works. Use when: oci python sdk, write a script,

  • oci-security-posture

    Audits OCI security posture against CIS. Use when: \"are we secure\", tenancy audit, CIS benchmark, compliance check, public bucket, 0.0.0.0/0 ingress, MFA, stale API key, any-user policy, Cloud Guard problem, Data Safe, vulnerability scan, WAF, auditoria de segurança. Not for: writing the fix polic

  • oci-serverless

    Deploys OCI Functions, Container Instances and API Gateway. Use when: OCI Functions, `fn deploy`, serverless, container instance, API Gateway 504, route not matching, resource principal, cold start, image digest, memory or timeout limit, função não responde. Not for: OKE workloads (`oci-oke`) or the

  • oci-support-limits

    Answers \"can I actually create this\" and files the request when the answer is no: service limits vs compartment quotas vs physical capacity, resource-availability per AD, limit-increase requests, and OCI support incidents. Use when: out of host capacity, limit reached, quota, \"increase my limit\"

  • oci-tenancy-governance

    Designs and audits OCI tenancy guardrails: compartment topology, tag namespaces, cost-tracking tags, quotas, budgets, landing zones, organizations and child tenancies. Use when: \"make this tenancy safe\", landing zone, CIS, compartment structure, tagging strategy, quota, budget alert, estrutura de

  • oci-terraform

    Authors and reviews OCI Terraform/OpenTofu and drives Resource Manager stacks. Use when: terraform, opentofu, provider `oracle/oci`, terraform plan or import, resource discovery, adopt existing infra, remote state, ORM stack, `create-plan-job`, drift, `oracle.oci` Ansible inventory. Not for: what th

  • oci-vault-certificates

    Handles OCI Vault, KMS keys, Secrets and Certificates. Use when: vault, KMS, master encryption key, secret version or stage, rotate a key, \"`--endpoint` is required\", certificate expiring, mTLS cert, customer-managed key, HSM vs software, segredo, cofre. Not for: OS or database credentials (`oracl

  • oracle-apex

    Delivers Oracle APEX. Use when: APEX, Application Express, `f100.sql`, apex export or import, workspace, ORDS module, AutoREST, APEX Assistant, `APEX_AI` provider, Universal Theme, upgrade status, drift between environments, exportar aplicação APEX. Not for: raw SQL access for an agent (`oracle-db-s

  • oracle-autonomous-db

    Provisions and connects Oracle Autonomous Database. Use when: autonomous database, ADB, ATP, ADW, always free database, wallet, mTLS vs TLS, tnsnames, ACL, ORA-12506, \"the database is stopped\", `_low`/`_medium` service, python-oracledb, banco autônomo. Not for: Base DB or Exadata (`oracle-db-fleet

  • oracle-db-fleet

    Operates OCI non-Autonomous database services and enrolled Database Management fleets. Use when: Base DB, Exadata noun sets, HeatWave, OCI PostgreSQL, multicloud DB, managed RAC/Data Guard/AWR/PDB/RMAN, Ops Insights. Not for: Autonomous (`oracle-autonomous-db`) or standalone engine troubleshooting w

  • oracle-db-sql-access

    Configures agent SQL access with database-enforced read privileges, SQLcl MCP, ORDS and Database Tools. Use when: SQLcl MCP, `sql -mcp`, database MCP, \"run this SQL from the agent\", ORDS endpoint, usuário somente leitura. Not for: schema design or vectors (`oracle-db-vector-ai`).

  • oracle-db-vector-ai

    Builds vector search and Select AI inside Oracle Database 26ai/23ai. Use when: VECTOR column, `VECTOR_DISTANCE`, HNSW, IVF, embeddings in the database, `DBMS_VECTOR`, chunking, hybrid search, RAG on Oracle, Select AI, NL2SQL, busca semântica no banco. Not for: the OCI Generative AI inference endpoin

  • oracle-enterprise-apps

    Explains Oracle application business APIs versus OCI environment APIs. Use when: whether CLI can automate Fusion approvals or reach application objects, Fusion/NetSuite/OIC/OAC/ODA/VB environment inventory and interface capability. Not for: visual-designer editing of Integration flows or UI; executi

MCP servers (1)

  • oci-readonly

    runs: uv run --frozen --project ${CLAUDE_PLUGIN_ROOT}/runtime oci-readonly-mcp

Hooks (1)

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guard_oci.py"

View source on GitHub

More from jazzautomations/oci-agent-skills

All 3 plugins →

oci-agent-skills

claudecodex

OCI operations skills. Oracle, Oracle Cloud Infrastructure, OCI, Autonomous Database, Exadata and APEX are trademarks or registered trademarks of Oracle and/or its affiliates. This project is an independent, community-maintained set of agent skills. It is **not affiliated with, endorsed by, or supported by Oracle**. Any command it emits runs under your own OCI credentials and IAM policies; you are responsible for what you run.

37 skills · 1 MCP server · hooks

3

DevOps operations skills. Oracle, Oracle Cloud Infrastructure, OCI, Autonomous Database, Exadata and APEX are trademarks or registered trademarks of Oracle and/or its affiliates. This project is an independent, community-maintained set of agent skills. It is **not affiliated with, endorsed by, or supported by Oracle**. Any command it emits runs under your own OCI credentials and IAM policies; you are responsible for what you run.

37 skills · 1 MCP server · hooks

3

Maintain oci-agent-skills-db?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins