datarobot-setup

Install DataRobot CLIs, SDKs, and infrastructure tooling for local enterprise AI development.

24|22|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/datarobot-oss/datarobot-agent-skills --skill datarobot-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: datarobot-setup
Source: https://github.com/datarobot-oss/datarobot-agent-skills/tree/main/skills/datarobot-setup
Command: npx skills add https://github.com/datarobot-oss/datarobot-agent-skills --skill datarobot-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you prepare a new machine or fresh environment for DataRobot enterprise AI and agent workflows by installing the required local tooling and validating that everything is ready to use.

Core Features & Use Cases

  • Pre-flight validation: Detects which dependencies are already installed (and records versions) so you only install what’s missing.
  • OS-aware setup: Guides Linux/macOS/WSL correctly and warns that native Windows is not supported for Agent Assist.
  • Environment-safe SDK installation: Installs the DataRobot Python SDK and prediction client into a virtual environment to avoid PEP 668 system-Python issues.
  • dr-cli authentication and plugin install: Authenticates via dr-cli, installs the Agent Assist plugin, and verifies both CLI and Python functionality.
  • Safety guardrails: Explicitly instructs not to run dr assist during setup and requires using an empty directory when it is eventually run.

Use Case: You’re starting a new project on a developer laptop and need to deploy agents, build them from scratch, and call DataRobot APIs—this Skill gets Python, dr-cli, Pulumi, Agent Assist, and supporting tooling installed and verified.

Quick Start

In a terminal on your machine, ask an AI to run the datarobot-setup Skill to audit your current installations, install any missing dependencies, authenticate dr-cli, install the Agent Assist plugin, and run the verification checks.

Frequently Asked Questions about datarobot-setup

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

FAQPage Schema
How do I set up DataRobot CLI and Python SDK for local agent development?

To set up DataRobot tools for local development, you need to install the Python SDK in a virtual environment, authenticate the dr-cli, and install the Agent Assist plugin. Pre-flight checks detect existing dependencies so only missing tooling is installed.

Does the DataRobot Agent Assist plugin work on native Windows?

The DataRobot Agent Assist plugin does not work on native Windows. You must use Linux, macOS, or WSL for your local development environment. OS-aware setup guides will correctly detect and warn against unsupported native Windows configurations.

Why should I install the DataRobot Python SDK in a virtual environment?

Installing the DataRobot Python SDK in a virtual environment avoids PEP 668 system-Python issues. This environment-safe setup ensures the prediction client and SDK dependencies remain isolated from your system-level packages during local development.

How do I authenticate dr-cli and install the Agent Assist plugin?

To authenticate dr-cli and install the Agent Assist plugin, the setup process handles both sequentially after creating your virtual environment. It verifies CLI authentication and Python functionality to ensure the local DataRobot tooling is ready for API calls.

Can I run dr assist during the DataRobot setup process?

You cannot run dr assist during the DataRobot setup process. Safety guardrails explicitly prevent executing the command in-place during installation, requiring you to use an empty directory when you eventually run it after setup completes.

What local development tools do I need to build and deploy DataRobot agents?

To build and deploy DataRobot agents, you need Python, the DataRobot Python SDK, dr-cli, Pulumi, and the Agent Assist plugin. The setup process audits your machine and installs these missing infrastructure tooling components automatically.