oracle-agent-spec

Define portable AI agents using Oracle's Open Agent Specification.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/oci-ai-architects/cline-oci-ai-architect-skills --skill oracle-agent-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oracle-agent-spec
Source: https://github.com/oci-ai-architects/cline-oci-ai-architect-skills/tree/main/skills/oracle-agent-spec
Command: npx skills add https://github.com/oci-ai-architects/cline-oci-ai-architect-skills --skill oracle-agent-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables portable, framework-agnostic design of AI agents using a single declarative spec that can be executed across multiple runtimes.

Core Features & Use Cases

  • Cross-runtime compatibility: write agents in JSON/YAML once and deploy to Oracle ADK, LangGraph, or other runtimes.
  • Declarative components: define LLMNodes, APINodes, and workflows without framework-specific logic.
  • Use Case: migrate an agent from a corporate sandbox to a production OCI deployment with minimal rewrites.

Quick Start

Load this Skill's Agent Spec YAML/JSON and validate cross-runtime compatibility across Oracle ADK and LangGraph.

Frequently Asked Questions about oracle-agent-spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make portable AI agents compatible with multiple runtimes?

Portable AI agents are defined using a declarative JSON or YAML agent spec that abstracts framework-specific logic, enabling the exact same blueprint to deploy across Oracle ADK and LangGraph runtimes.

Can I define AI agent workflows in YAML without framework-specific logic?

Yes, you can define AI agent workflows in YAML without framework-specific logic by using a declarative agent-spec format to configure LLMNodes, APINodes, and workflows for cross-runtime execution.

What is the best way to migrate an agent from a sandbox to production OCI?

The best way to migrate an agent from a sandbox to production OCI is to define it using a framework-agnostic agent spec, validate cross-runtime compatibility, and compile the declarative blueprint for deployment with minimal rewrites.

Does the Open Agent Specification support both JSON and YAML definitions?

Yes, the Open Agent Specification supports both JSON and YAML definitions for writing portable, versioned AI agent configurations that can be executed across different deployment runtimes without framework-specific logic.

How do I validate cross-runtime compatibility for declarative agent blueprints?

You validate cross-runtime compatibility for declarative agent blueprints by loading the JSON or YAML agent spec and checking it against target runtimes like Oracle ADK and LangGraph to ensure seamless portability.

When do I need a versioned agent-spec format for AI deployment?

You need a versioned agent-spec format when you require reusable agent blueprints and multi-runtime compatibility to safely migrate declarative AI components across different execution environments without structural conflicts.