Download for MacApple silicon, macOS 14+
Skill

datarobot-agent-llm-selection

@datarobot-oss Updated 2026-10-23

Use when the user wants to configure LLM integration for a DataRobot agent application. This skill helps to change LLM model, switch between the LLM integrations the project supports (LLM Gateway, a DataRobot-deployed LLM, an external provider, an LLM Blueprint, and any others its config declares), or set up provider credentials. The skill reads the project's .datarobot/cli/llm.yml for the real options, interviews the user, then runs sync_llm_env.py with the chosen values as CLI args to merge into .env.

agy-pluginagy-skillantigravity-pluginantigravity-skillantigravity-skillschatgpt-pluginclaude-skillscodex-plugin

Install

With your agent

Install OMGSkills skill "datarobot-oss/datarobot-agent-skills:skills/datarobot-agent-llm-selection" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/datarobot-oss/datarobot-agent-skills /tmp/datarobot-agent-skills && ln -s /tmp/datarobot-agent-skills/skills/datarobot-agent-llm-selection ~/.claude/skills/datarobot-agent-llm-selection

From README

DataRobot LLM gateway configuration Configure LLM integration without hand-editing .env. The skill drives syncllmenv.py with the user's answers as CLI arguments. Resolve script path once per session = the scripts/ subdirectory of the directory containing this SKILL.md. Hard rules Never ask the user to paste API keys or DATAROBOTAPITOKEN in chat Never read, copy, echo, or pass DATAROBOTAPITOKEN yourself. The token lives in $XDGCONFIGHOME/datarobot/drconfig.yaml (default /.config/datarobot/drconfig.yaml), populated by dr auth login, and the dr CLI reads it internally. Do not run cat drconfig.yaml, cat .env, env | grep TOKEN, echo $DATAROBOTAPITOKEN, curl -H "Authorization: Bearer $...", or any equivalent one-liner Never pass secrets as CLI args to syncllmenv.py or write them to tracked files Never set provider credentials for an integration whose config section doesn't declare them.