Official agent skill

Oci Iot Platform

by oracle in oracle/skills

Explore, create, and troubleshoot Oracle Cloud Infrastructure Internet of Things Platform resources, including domains, digital twin models, adapters, instances, relationships, and device publish…

OfficialUPL-1.0Auto-check passedWriting & Content

Install Oci Iot Platform

skills CLI
$ npx skills add oracle/skills --skill oci-iot-platform -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install oracle/skills oci-iot-platform --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/oracle/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/oci/iot-platform .claude/skills/oci-iot-platform && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
oci-iot-platform
GitHub stars
873
Token cost
~1.5k tokens
SKILL.md length
611 words
Files
17 (incl. scripts, references)
Skills in repo
15
Repo updated
First seen
Licence
UPL-1.0

At a glance

Explore, create, and troubleshoot Oracle Cloud Infrastructure Internet of Things Platform resources, including domains, digital twin models, adapters, instances, relationships, and device publish…

  • Works in 3 steps: Confirm the user is working with Oracle… → Ask for the minimum context needed… → Prefer this execution order
  • Requests involve OCI IoT bootstrap
  • SKILL.md covers Quick Start, Default Workflow, Bundled Resources and Guardrails, plus 2 more sections
  • Runs Shell and Python scripts from its folder; reaches docs.oracle.com and github.com

What it does

Oci Iot Platform is an agent skill from oracle/skills, published by the product's own GitHub organization. Explore, create, and troubleshoot Oracle Cloud Infrastructure Internet of Things Platform resources, including domains, digital twin models, adapters, instances, relationships, and device publish flows. Use when requests involve OCI IoT bootstrap, digital twin inspection, safe lifecycle operations, or translating OCI IoT docs and samples into concrete commands.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 21 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/cli-workflows.md` and `references/data-access.md`).

It sits in Writing & Content, covering Translation. It works with Model Context Protocol. The repository describes itself as: Oracle Skills is a curated, open-source collection of practical, installable skills for working with Oracle technologies. It provides developers, administrators, and AI agents…

When your agent uses it

  • Requests involve OCI IoT bootstrap
  • Digital twin inspection
  • Safe lifecycle operations
  • Translating OCI IoT docs and samples into concrete commands

Example prompts

  • “/oci-iot-platform”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Confirm the user is working with Oracle Cloud Infrastructure Internet of Things Platform.
  2. Ask for the minimum context needed before giving commands
  3. Prefer this execution order

What it can do on your machine

Read from SKILL.md and the folder at commit 6c57a52. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Shell and Python, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • docs.oracle.com
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Oci Iot Platform loads about 1.5k tokens when it runs, and up to ~12k if it reads all its reference files. Until then it costs about 95 tokens; SKILL.md has 611 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~12k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (UPL-1.0) doesn't allow us to republish the file, so here is its outline and opening line. It has 611 words (~1,515 tokens).

name
oci-iot-platform

Read the full SKILL.md on GitHub

Files

SKILL.md and 16 other files (scripts, references) in oci/iot-platform of oracle/skills.

  • SKILL.md
  • agents/openai.yaml
  • references/cli-workflows.md
  • references/data-access.md
  • references/mcp-optional-use.md
  • references/modeling-guidance.md
  • references/platform-surface.md
  • references/release-validation.md
  • references/resilience-guidance.md
  • scripts/derive_domain_context.sh
  • scripts/twin_tools.py
  • templates/adapter.default.template.json
  • templates/instance.template.json
  • templates/model.temperature-sensor.template.json
  • templates/publish-curl.template.sh
  • tests/redaction_scan.sh
  • … and 1 more

Open the folder on GitHubat commit 6c57a52

Compare with similar skills

Oci Iot Platform next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Oci Iot Platform compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Oci Iot Platform this skilloracle/skills873—~1.5kAutomated safety check: PassUPL-1.0
China Travel Kittczyliu/china-travel-kit194—~1.3kAutomated safety check: PassMIT
Ainiee Next TranslationShadowLoveElysia/AiNiee-Next175—~3.3kAutomated safety check: PassAGPL-3.0
Add Tauri Commandopenfootmanager/openfootmanager1.1k—~1.6kAutomated safety check: PassGPL-3.0
Update TranslationsInfomaniak/desktop-kDrive120—~2.9kAutomated safety check: PassGPL-3.0
Edt MCP BilingualDitriXNew/EDT-MCP295—~850Automated safety check: PassAGPL-3.0

Similar skills

  • China Travel Kit

    tczyliu/china-travel-kit

    Research and plan first-time independent trips in China with bilingual, source-aware city data and official live-check entry points.

    194 GitHub stars~1.3k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Ainiee Next Translation

    ShadowLoveElysia/AiNiee-Next

    在用户要求翻译小说、文档、字幕或其他文件内容时,按 AiNiee-Next 的输入优先、长文本询问和 MCP 边界执行;进入 AiNiee 工作流后,原文获取与术语预分析也必须走受控读取工具,禁止自行解包解析。

    175 GitHub stars~3.3k tokensUpdated 11 days ago
    Writing & ContentAuto-check passed
  • Add Tauri Command

    openfootmanager/openfootmanager

    Expose new backend behaviour to the frontend over Tauri IPC.

    1.1k GitHub stars~1.6k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Update Translations

    Infomaniak/desktop-kDrive

    Update kDrive app translations: GUI strings (macOS and Windows redesigns) are imported from the Loco platform with Infomaniak's importloco CLI (one config per GUI is already committed in the repo)…

    120 GitHub stars~2.9k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Edt MCP Bilingual

    DitriXNew/EDT-MCP

    Correctness checklist for 1C's bilingual (Russian/English) model in EDT-MCP — synonym language-code vs name, object resolution by Name vs synonym vs TYPE token, dialect-aware vs literal code search.

    295 GitHub stars~850 tokensUpdated today
    Writing & ContentAuto-check passed
  • Translate Content

    indranilbanerjee/digital-marketing-pro

    Translate marketing content with automatic service routing per language pair, quality scoring across five dimensions (length ratio, formatting, key terms, placeholders, completeness), and a…

    855 GitHub starsUsed in 1 repo~2.8k tokens
    Writing & ContentAuto-check passed

More from oracle/skills

All 15 skills in this repo
  • Official

    Deploy and troubleshoot multihome networking on OCI Kubernetes Engine using existing GVA secondary VNIC node pools, Multus thick plugin, OCI CNI/IPAM, NetworkAttachmentDefinitions, and test pods.

    873 GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check passed
  • Official

    Build, configure, scaffold, and deploy OCI Functions from a local machine using a dependency-first, Fn-context-guided flow with argv-safe mutation execution, nonce-scoped confirmations, and a…

    873 GitHub stars~4.6k tokensUpdated 2 days ago
    Auto-check passed
  • DB

    oracle/skills

    Official

    Oracle Database guidance for SQL, PL/SQL, SQLcl, ORDS, Oracle Vector SDK, administration, app development, performance, security, migrations, and agent-safe database workflows.

    873 GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • Enterprise AI

    oracle/skills

    Official

    Oracle Enterprise AI guidance for building, deploying, securing, estimating cost for, and integrating AI models, agents, RAG, Responses API workflows, custom or imported models, fine-tuning, model…

    873 GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • Oke Gva Deployer

    oracle/skills

    Official

    A skill your agent uses when the user asks to enable, deploy, or configure Generic VNIC Attachment (GVA) for OCI Kubernetes Engine (OKE), create node pools with secondary VNIC profiles, review…

    873 GitHub stars~3.6k tokensUpdated 2 days ago
    Auto-check: warnings
  • Graal

    oracle/skills

    Official

    Build, configure, and troubleshoot GraalVM Native Image applications.

    873 GitHub stars~720 tokensUpdated 2 days ago
    Auto-check passed

Questions about Oci Iot Platform

What does Oci Iot Platform do?

Explore, create, and troubleshoot Oracle Cloud Infrastructure Internet of Things Platform resources, including domains, digital twin models, adapters, instances, relationships, and device publish…. Oci Iot Platform is an agent skill from oracle/skills, published by the product's own GitHub organization. Explore, create, and troubleshoot Oracle Cloud Infrastructure Internet of Things Platform resources, including domains, digital twin models, adapters, instances, relationships, and device publish flows.

When should I use Oci Iot Platform?

Oci Iot Platform fits situations like: requests involve OCI IoT bootstrap; digital twin inspection; safe lifecycle operations; translating OCI IoT docs and samples into concrete commands.

How do I install Oci Iot Platform in Claude Code?

Run `npx skills add oracle/skills --skill oci-iot-platform -a claude-code`. Or copy the skill folder (oci/iot-platform in oracle/skills) into .claude/skills/oci-iot-platform in your project. Claude Code loads it when a task matches its description.

How do I install Oci Iot Platform in Codex?

Run `npx skills add oracle/skills --skill oci-iot-platform -a codex`. Or copy the skill folder (oci/iot-platform in oracle/skills) into .agents/skills/oci-iot-platform in your project. Codex loads it when a task matches its description.

Can I use Oci Iot Platform in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add oracle/skills --skill oci-iot-platform -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/oci-iot-platform, .gemini/skills/oci-iot-platform, .github/skills/oci-iot-platform and .opencode/skills/oci-iot-platform in your project.

What does Oci Iot Platform need to run?

Going by SKILL.md and its folder, Oci Iot Platform needs a shell and Python for the scripts in its folder. Our summary lists: Python 3; A Bash shell.

Does Oci Iot Platform access the network?

SKILL.md names 2 domains. In commands or code: docs.oracle.com and github.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Oci Iot Platform safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Oci Iot Platform use?

Oci Iot Platform is published under the UPL-1.0 licence (the repository's licence).

How many tokens does Oci Iot Platform use?

About 1.5k tokens (SKILL.md is roughly 6.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Oci Iot Platform?

Skills that share tags, products or a category with Oci Iot Platform: China Travel Kit (tczyliu/china-travel-kit, 194 stars), Ainiee Next Translation (ShadowLoveElysia/AiNiee-Next, 175 stars), Add Tauri Command (openfootmanager/openfootmanager, 1.1k stars) and Update Translations (Infomaniak/desktop-kDrive, 120 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Oci Iot Platform?

oracle (a GitHub organization, an official publisher) maintains it in oracle/skills, which has 873 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 6, 2026.

Source: oracle/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.