Skip to content
Back to skills

Oci Nosql Pattern

ASecurity

Design, implement, refactor and audit Oracle NoSQL Database Cloud Service access patterns in any language. Use for shard/primary keys, SQL/secondary indexes, continuation, same-shard transactions, consistency/version/TTL, OCI IAM/encryption, replicas, metrics, Terraform/DDL/OCI CLI, embeddings boundaries, bounded performance plans and customer-owned export/import recovery. Lazy command/feature routes; not Oracle SQL Database, native vector/PITR enablement or permission for live access.

  • 24 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 12, 2026
ai-agentspythongobashsqlterraformgitdatabaseperformance

Works with

  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned November 12, 2026

npx -y skills add VincentChuWaiChow/vanguard-frontier-agentic --skill oci-nosql-pattern --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Oci Nosql Pattern?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Oci Nosql Pattern
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vincentchuwaichow-oci-nosql-pattern/badge)](https://www.skillsdirectory.com/skills/vincentchuwaichow-oci-nosql-pattern)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: oci-nosql-pattern
description: "Design, implement, refactor and audit Oracle NoSQL Database Cloud Service access patterns in any language. Use for shard/primary keys, SQL/secondary indexes, continuation, same-shard transactions, consistency/version/TTL, OCI IAM/encryption, replicas, metrics, Terraform/DDL/OCI CLI, embeddings boundaries, bounded performance plans and customer-owned export/import recovery. Lazy command/feature routes; not Oracle SQL Database, native vector/PITR enablement or permission for live access."
allowed-tools: Read Grep Glob Bash(python3 scripts/select_mode.py:*) Bash(python3 scripts/review_due.py:*)
metadata:
  author: "github: VincentChuWaiChow"
  version: "1.0.0"
  updated: "2026-11-09"
  category: data
---

# OCI NoSQL Pattern

| Always-on rule | Required behavior |
|---|---|
| Scope | Oracle NoSQL Database Cloud Service (NDCS), not Oracle Database/Autonomous SQL, on-prem snapshots or DynamoDB |
| Safety | No cloud, credentials, installs, data reads/writes, export/import or load on skill load; preserve current IaC owner/data |
| Authorization | Before live metadata reads confirm principal, tenancy, region, compartment, table and permitted evidence; writes/load/recovery need exact separate approval |
| Evidence | Separate request, proposed plan, local checks, control-plane readback and application proof; label facts, assumptions and UNVERIFIED |
| Loading | Read only selected command/features and selected audit/recovery method; do not recursively read links or sibling guides |
| Language | Use existing SDK/language; no forced ORM or native capability invented to match another provider |

Recognize `/oci-nosql-pattern <command>` only when the host supports skill discovery;
`$oci-nosql-pattern` or plain language may also select it. No host registration.
The real local selector emits paths, not execution:
`python3 scripts/select_mode.py /oci-nosql-pattern <command> [options]`.

| Command | Load only selected route |
|---|---|
| help | [Help](references/commands/help.md); show commands and stop |
| select | [Feature selection](references/commands/select.md) |
| design | [Access-pattern design](references/commands/design.md) |
| refactor | [Compatibility and migration](references/commands/refactor.md) |
| audit | [Audit](references/commands/audit.md), then selected offline/live variant |
| performance-test | [Bounded plan](references/commands/performance-test.md), not a run |
| feature-plan | [Lifecycle plan](references/commands/feature-plan.md), not application |
| backup | [Backup](references/commands/backup.md), then selected migrator/sdk method |
| restore | [Restore](references/commands/restore.md), then selected migrator/sdk method; NEW target only |

| Task/feature | Read only when selected |
|---|---|
| core | [Model](references/modeling.md) and [runtime](references/runtime-contract.md) |
| indexes | [Secondary indexes](references/indexes.md); no LSI/GSI classification |
| iam | [OCI access](references/access.md) |
| encryption | [Managed versus dedicated CMEK](references/encryption.md) |
| ttl | [Expiration](references/ttl.md) |
| replicas | [Global Active Tables](references/replicas.md), not backup |
| monitoring | [Metrics](references/monitoring.md) |
| vectors | [Types/native capability boundary](references/types-and-vectors.md) |
| embeddings | [Generation/source/retrieval integration](references/embedding-integrations.md) |
| backup | [Customer recovery boundary](references/recovery-boundary.md), not every method |
| Provisioning requested | [Terraform/DDL/CLI](references/provisioning.md), then selected asset |
| Language requested | [Adapters](references/language-adapters.md), matching section only |
| Current capability/source question | [Dated sources](references/sources.md) |
| Due review or skill edits | [Maintenance](references/maintenance.md) or [eval contract](evals/eval.md) |

Audit defaults offline; recovery defaults migrator. Unknown/unsupported options fail
closed. `vectors` is informational; native ANN activation and `--method pitr` fail.
Bundles/manual sequences select scope only, never persistent activation or a chain.
At substantive use run `scripts/review_due.py --as-of YYYY-MM-DD` with the actual
client-local date. Review every June/December; next **2026-12-01**. Due/overdue:
load Maintenance and remind the user; never roll forward or schedule notifications.

Files in this skill

  • CHANGELOG.md355 B
  • README.md5.6 KB
  • SKILL.md4.3 KB
  • assets/content-review.json233 B
  • assets/create-table.sh2.4 KB
  • assets/index-keys.json116 B
  • assets/migrator-export.json553 B
  • assets/migrator-import.json740 B
  • assets/orders.ddl199 B
  • assets/orders.tf1.5 KB
  • assets/query-pages.mjs2.1 KB
  • assets/query.json287 B
  • assets/query.sql180 B
  • assets/recovery-manifest.example.json923 B
  • assets/row.json184 B
  • assets/table-limits.json105 B
  • evals/cli-shapes.json4.9 KB
  • evals/eval.md2.2 KB
  • evals/prompts.json5 KB
  • evals/report.md4.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.