All skills
acedergren avatar

/database-management

@d0e87b8

Use when the user asks to "create an OCI database", "choose DB System vs ADB", "manage PDB lifecycle", "route ADB work", or "plan Oracle database provisioning".

Use this Skill: https://skilld.dev/gh/acedergren/agentic-tools/database-management

This session only. Nothing lands on disk.

SKILL.md

≈45 tokens always: the name and description. ≈776 when used: this file. ≈1.6k more on demand in 1 file.

OCI Database Router

Use this compatibility skill to choose the correct Oracle database lane. Keep detailed Autonomous AI Database operations in oci/oracle-dba and DB Systems details in the reference files.

When to Use

Load this skill for: the user asks to "create an OCI database", "choose DB System vs ADB", "manage PDB lifecycle", "route ADB work", or "plan Oracle database provisioning".

Use it when the database type is unclear or when the request mixes Autonomous AI Database, DB Systems, Exadata, PDB/CDB, licensing, and provisioning decisions.

Do NOT load this skill when

Do not use this router for already-narrow ADB operations such as wallet failures, SQL tuning, ECPU scaling, backups, clones, or stop/start cost analysis. Load oci/oracle-dba directly.

Do not load this skill for unrelated general programming, non-Oracle databases, or skill discovery requests.

Routing Decision

User intent Load
Autonomous AI Database, ADB, ATP/ADW, wallet, SQLcl, ECPU, wait events oci/oracle-dba
OCI DB Systems, VM DB, Bare Metal DB, RAC, Exadata, PDB/CDB lifecycle this skill plus references/oci-dbcs-cli.md
Database network path, private endpoint, NSG, Service Gateway oci/networking-management
IAM policy or dynamic group for database automation oci/iam-identity-management
Terraform or Resource Manager database provisioning oci/infrastructure-as-code
Database billing, stopped-resource cost, Resource Scheduler oci/finops-cost-optimization

NEVER Do This

  • NEVER duplicate detailed ADB guidance here. Route to oci/oracle-dba so ECPU, wallet, backup, service-name, and billing guidance has one owner.
  • NEVER quote static database prices or Always Free limits from memory. Verify current Oracle pricing and Free Tier docs before giving numbers.
  • NEVER delete a container database, DB System, or Exadata resource without enumerating dependent PDBs and backups first.
  • NEVER assume stopped database resources have no cost. CPU billing can stop, but storage, backups, licenses, or retained resources may continue depending on service and configuration.

DB Systems / PDB Gotchas

DB System or Exadata
└─ Container Database (CDB)
   └─ Pluggable Database (PDB)  <- Application connects here

Connect applications to the PDB service, not the CDB root service. Before unplugging or deleting a PDB/CDB, verify the lifecycle operation, retained files, backup impact, and billing behavior for the exact database service.

Reference Files

Load references/oci-dbcs-cli.md only when the task is about DB Systems, RAC, Exadata, PDB/CDB lifecycle, patching, maintenance, or Data Guard outside Autonomous AI Database.

For Autonomous AI Database or ADB work, load oci/oracle-dba instead of this reference.

Arguments

$ARGUMENTS: Optional database type, OCID, environment, symptom, provisioning target, or migration source. When empty, first identify whether the work is Autonomous AI Database, DB Systems, or Exadata before giving implementation guidance.

Source: SKILL.md on GitHub

1 alert5mo4 checks · Risk SAFE
  • Gen Agent Trust Hub6mo

    This skill provides a comprehensive guide and CLI reference for managing Oracle Cloud Infrastructure (OCI) databases, focusing on cost optimization and troubleshooting. While the functionality aligns with standard cloud management practices, the skill's reliance on user-provided identifiers for CLI commands creates an indirect prompt injection surface.

  • Socket6mo

    No alerts

  • Snyk6mo

    Risk: HIGH · 1 issue

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at d0e87b8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 4 months ago
version
2.0.0
aliases
[
  "oci-database-router",
  "database-management"
]
domains
[
  "oci",
  "database"
]
Other metadata
keywords
[
  "OCI",
  "Oracle Database",
  "Autonomous AI Database",
  "ADB",
  "DB System",
  "PDB",
  "CDB",
  "wallet",
  "ECPU",
  "OCPU"
]

README badge

README badge for acedergren/agentic-tools/database-management