Oracle Skills is a collection of practical, installable skills for working with Oracle technologies.
> /plugin marketplace add krisrice/oracle-db-skills
Repo: krisrice/oracle-db-skills
What's inside
Oracle Skills is a collection of practical, installable skills for working with Oracle technologies.
The goal is to give developers and agents a single place to find source-backed Oracle guidance across Oracle Database, Oracle Cloud Infrastructure, GraalVM, Oracle Fusion, Oracle APEX, and future domains.
Install a domain by appending the root-level domain directory to the repository name:
npx skills add oracle/skills/db
npx skills add oracle/skills/oci
npx skills add oracle/skills/graal
...
This repository also ships as a Claude Code plugin marketplace (.claude-plugin/marketplace.json), where each domain folder (apex, db, fusion, graal, oci) is published as its own plugin.
Register the marketplace, then install the domain plugins you need:
# Register this repo as a marketplace
/plugin marketplace add oracle/skills
# Install one or more domain plugins
/plugin install db@oracle-skills
/plugin install graal@oracle-skills
Already cloned the repo locally? Point the marketplace at the local path instead:
/plugin marketplace add ./
Browse and toggle installed plugins anytime with /plugin. Enabled plugins are tracked in .claude/settings.json under enabledPlugins.
db/ is the active Oracle Database domain and includes database, ORDS, SQLcl, framework, container, and agent workflow skills.oci/ contains Oracle Cloud Infrastructure skills, including OCI Functions deployment and troubleshooting, OCI Kubernetes Engine cluster design and troubleshooting, OCI IoT Platform digital twin workflows, plus Enterprise AI guidance for OCI Generative AI, agents, RAG, governance, model endpoints, Autonomous Database, APEX, and integrations.fusion/ is the root for future Oracle Fusion skills.apex/ is the root for future Oracle APEX skills.graal/ contains GraalVM skills, starting with Native Image..
โโโ db/
โ โโโ SKILL.md
โ โโโ admin/
โ โโโ agent/
โ โโโ appdev/
โ โโโ architecture/
โ โโโ containers/
โ โโโ design/
โ โโโ devops/
โ โโโ features/
โ โโโ frameworks/
โ โโโ migrations/
โ โโโ monitoring/
โ โโโ ords/
โ โโโ performance/
โ โโโ plsql/
โ โโโ security/
โ โโโ sql-dev/
โ โโโ sqlcl/
โโโ fusion/
โ โโโ SKILL.md
โโโ apex/
โ โโโ SKILL.md
โโโ graal/
โ โโโ SKILL.md
โ โโโ native-image/
โ โโโ build-native-image.md
โ โโโ native-build-tools.md
โ โโโ reachability-metadata.md
โ โโโ troubleshooting.md
โโโ oci/
โโโ SKILL.md
โโโ enterprise-ai/
โ โโโ SKILL.md
โ โโโ models/
โ โโโ agent-workflows/
โ โโโ governance/
โ โโโ data/
โ โโโ cost/
โ โโโ integrations/
โโโ functions/
โ โโโ oci-functions-deploy/
โ โโโ oci-functions-troubleshoot/
โโโ iot-platform/
โ โโโ SKILL.md
โ โโโ agents/
โ โโโ references/
โ โโโ scripts/
โ โโโ templates/
โ โโโ tests/
โโโ oke/
โโโ cluster-design.md
โโโ troubleshooting.md
โโโ gva-node-pools.md
โโโ multus-multihome.md
โโโ skills/
โโโ scripts/
โโโ agents/
โโโ shared/
โโโ examples/
โโโ tests/
Each domain has its own SKILL.md and any supporting index files it needs.
For a real domain, organize content by category directories and use SKILL.md as the table of contents. A domain SKILL.md should normally include:
## How to Use This Domain## Directory Structure## Category Routing## Key Starting Points## Common Multi-Step FlowsFor stub domains, keep SKILL.md minimal and point users back to this README.md and SKILL_AUTHORING_GUIDE.md.
## Oracle Version Notes (19c vs 26ai)..claude-plugin/
marketplace.json
.github/
rulesets/
main.json
.gitignore
apex/
apexlang/
agents/
openai.yaml
APEXlang Skills and Workflows.md
assets/
apex-generation/
components.registry.json
apexlang/
domains-catalog.json
component-attributes.json
component-policies.json
context-adapters.json
context-schema.json
contracts/
grammar-semantic-rules.json
package-layers.json
page-construction-packs.json
page-patterns.json
domains/
business-logic/
computations-prompt.md
validations-prompt.md
page-components/
buttons/
button-actions.md
buttons.md
page-patterns/
server-side-conditions-prompt.md
shared-components/
translations/
default-config.json
languages.json
prompts.json
template-components/
button-actions-prompt.md
help-text-prompt.md
universal-attr-config/
help_text.md
translations.prompts.json
grammar/
apexlang.ebnf
orchestration.manifest.json
routing-assets-index.json
routing-catalog-main.json
routing-load-policy.json
rules-mapping.json
rules.catalog.json
validator-fix-recipes.json
workspace-intelligence.json
manifest.json
README.md
references/
domains/
business-logic/
computations/
workflow-computations-batch.md
dynamic-actions/
workflow-dynamic-actions-batch.md
workflow-dynamic-actions-plsql-batch.md
workflow-dynamic-actions.md
processes/
workflow-page-processes-batch.md
registry.md
reusable-prompts/
computations.md
validations.md
templates.md
validations/
README.md
debugging/
apex-debug-messages.md
checks-and-commands.md
example-scenarios.md
failure-map.md
fix-patterns.md
owning-surfaces.md
runtime-ui-verification.md
page-components/
business-logic.md
buttons/
buttons.md
registry.md
reusable-prompts.md
templates.md
workflow-button-actions-batch.md
workflow-button-batch.md
page-items/
page-items.md
registry.md
templates.md
page-patterns/
page-patterns.md
registry.md
templates.md
regions/
regions.md
calendar/
workflow-calendar-link-targets.md
chart/
workflow-charts.md
dashboard/
workflow-dashboard.md
form/
workflow-modal-crud-form.md
interactive-report/
workflow-interactive-report.md
registry.md
templates.md
screenshot-to-layout/
screenshot-to-layout.md
component-mapping.md
workflow.md
README.md
shared-components/
reusable-prompts/
translations.md
templates.md
workflow-translations-batch.md
workflow-translations.md
template-components/
registry.md
templates.md
workflow-items-templates.md
universal-attr-config/
reusable-prompts/
help_text.md
templates.md
workflow-help-text-batch.md
workflow-page-sequencing.md
workflow-server-side-conditions-batch.md
ops/
one-message-router-contract.md
reusable-prompts/
orchestration-master-generic.md
server-side-conditions.md
runtime-gates/
runtime-gates.md
01-direct-sqlcl-import.md
02-direct-sqlcl-validate-gate.md
shared-reference-index.md
sqlcl-agents/
00-connection-gate.md
sqlcl.md
policies/
apexlang-dsl-reference.md
compiler-prop-map.md
context-overview.md
governance/
00-governance.md
apex-spec-standards.md
prompt-normalization.md
memory-bank/
00-guard/
ai.guard.md
10-global/
apex.acronyms.md
apex.global.md
20-data/
apex.logic.md
apex.schema-modeling.md
apex.sql.md
db.connection.md
utplsql.rules.md
30-pages/
apex.blank-page.md
apex.calendar.md
apex.chart-page.md
apex.classic-report.md
apex.dashboard.md
apex.faceted-search.md
apex.form.md
apex.interactive-grid-page.md
apex.interactive-report.md
apex.layout.md
apex.login-page.md
apex.map-page.md
apex.page.md
apex.report-column-rendering.md
apex.smart-filter-search.md
40-components/
apex.buttons.md
apex.items.md
apex.region-contracts.md
apex.region-data-source.md
apex.region-interactions.md
apex.region-media.md
apex.templates.md
README.md
systemPatterns.md
workflows/
apex-generation/
apex-generation.md
agents/
20-agent-draft.md
30-agent-critique.md
40-agent-revision.md
apexlang-skeleton-prompt.md
nlu/
nlu-routing-test-matrix.md
nlu-routing-validation-notes.md
registry.md
templates.md
workflow-manifests/
apex-generation-agent-suite.md
apex-generation-master-workflow.md
apexlang/
apexlang-execution-model.md
application-spec.template.md
prompt-contracts.md
workflow-create-app-from-fr-and-model.md
release-notes.html
release-notes.json
RELEASE-NOTES.md
runtime/
grammar_contract.mjs
internal/
python/
format_apexlang.py
validate_apexlang_vocab.py
validate_apexlang.py
validate_validations.py
validator_common.py
lib/
catalogs.mjs
common.mjs
runtime_resolution.mjs
runtime.bundle.mjs
sqlcl_preflight.mjs
SKILL.md
templates/
_common_variables.template.md
base-app-structure/
base-app-runtime-seed.manifest.json
base-app-structure._common.md
base-app-structure._index.md
base-app-structure.registry.json
README.md
scaffold-example/
.apex/
apexlang.json
application.apx
deployments/
default.json
page-groups.apx
pages/
p00000-global-page.apx
p00001-home.apx
p09999-login.apx
shared-components/
authentications.apx
authorizations.apx
breadcrumbs.apx
build-options.apx
component-settings.apx
lists.apx
lovs.apx
static-files/
static-files.apx
icons/
app-icon-144-rounded.png
app-icon-192.png
app-icon-256-rounded.png
app-icon-32.png
app-icon-512.png
themes/
universal-theme/
theme.apx
supporting-objects/
deinstall-script.sql
supporting-objects.apx
business-logic/
business-logic.registry.json
computations/
computations._common.md
computations._index.md
computations.date.md
computations.execute.md
computations.expression.md
computations.function-body.md
computations.set-from-item.md
computations.sql-multi.md
computations.sql.md
computations.static-value.md
computations.time.md
README.md
dynamic-actions/
dynamic-actions._common.md
dynamic-actions._index.md
dynamic-actions.add-remove-class-item.md
dynamic-actions.add-remove-class.md
dynamic-actions.alert-confirm-cancel.md
dynamic-actions.cancel-dialog.md
dynamic-actions.close-dialog.md
dynamic-actions.delete-with-notification.md
dynamic-actions.enable-disable-items.md
dynamic-actions.execute-server-side-code.md
dynamic-actions.execution-debounce-throttle.md
dynamic-actions.generate-text-ai.md
dynamic-actions.refresh-region-after-api.md
dynamic-actions.refresh-region-after-dialog.md
dynamic-actions.refresh-region-on-change.md
dynamic-actions.set-focus-on-ready.md
dynamic-actions.set-value-javascript-expression.md
dynamic-actions.set-value-plsql-function.md
dynamic-actions.set-value-sql.md
dynamic-actions.set-value-static.md
dynamic-actions.show-ai-assistant.md
dynamic-actions.show-error-message.md
dynamic-actions.show-hide-items.md
dynamic-actions.show-success-message.md
dynamic-actions.submit-page.md
dynamic-actions.view-document-inline.md
README.md
processes/
processes._common.md
processes._index.md
processes.close-dialog.md
processes.execute-code.md
processes.form-automatic-row-processing.md
processes.form-initialization.md
processes.human-task.md
processes.interactive-grid-automatic-row-processing.md
processes.invoke-api.md
processes.send-email.md
processes.view-document.md
validations/
README.md
validations._common.md
validations._index.md
validations.expression.md
validations.function-body.md
validations.item.md
validations.plsql-error.md
validations.sql.md
buttons/
buttons._common.md
buttons._index.md
buttons.appearance-icon.md
buttons.confirmation.md
buttons.defined-by-da.md
buttons.menu.md
buttons.redirect-other-app.md
buttons.redirect-this-app.md
buttons.registry.json
buttons.server-side-condition.md
buttons.submit.md
buttons.trigger-action.md
README.md
items/
checkbox/
checkbox._common.md
checkbox._index.md
checkbox.columns.md
checkbox.compact-template.md
checkbox.explicit-defaults.md
checkbox.lov-shared.md
checkbox.minimal.md
color-picker/
color-picker._common.md
color-picker._index.md
standard.md
combobox/
combobox._common.md
combobox._index.md
combobox.compact-template.md
combobox.explicit-defaults.md
combobox.lov-shared.md
combobox.minimal.md
combobox.width-placeholder.md
date-picker/
date-picker._common.md
date-picker._index.md
date-picker.compact-template.md
date-picker.date-format.md
date-picker.explicit-defaults.md
date-picker.minimal.md
date-picker.width-placeholder.md
display-only/
display-only._common.md
display-only._index.md
standard.md
file-upload/
file-upload._common.md
file-upload._index.md
file-upload.compact-template.md
file-upload.explicit-defaults.md
file-upload.minimal.md
hidden-item/
hidden-item._common.md
hidden-item._index.md
hidden-item.explicit-defaults.md
hidden-item.minimal.md
image-upload/
... 952 moreFAQ
oracle-skills is a Claude Code plugin with 4 hand-picked skills for deployment work, indexed on Flowy. Install it with the command on its page. It includes oke-cluster-generator, oke-gva-deployer, oke-multihome-deployer. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.