datarobot-predictions

Generate and score prediction inputs for DataRobot deployments with optional SHAP or XEMP explanations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires datarobot, pandas, datarobot-predict, csv, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you reliably make DataRobot predictions and, when enabled, obtain per-row prediction explanations so you can turn inputs into trustworthy scored outputs.

Core Features & Use Cases

  • Real-time and batch predictions: Score single rows or large CSV inputs from a DataRobot deployment.
  • Prediction dataset generation: Create correctly structured CSV templates (including sample values) for the deployment’s required features.
  • Prediction explanations (SHAP/XEMP): Request top-N contributor explanations per row when the deployment supports them.
  • Feature requirement guidance and validation: Retrieve deployment feature requirements and validate prediction CSV files before scoring.

Quick Start

Generate a prediction dataset template for deployment abc123 with 10 rows.

Frequently Asked Questions about datarobot-predictions

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

FAQPage Schema
How do I generate batch predictions from a DataRobot deployment using a CSV file?

To generate batch predictions, provide a properly structured CSV file containing the required features for your DataRobot deployment. The Skill validates the CSV structure and scores the inputs against the deployment endpoint, returning prediction outputs for each row.

Can I get prediction explanations using SHAP or XEMP when scoring DataRobot models?

Yes, you can request per-row prediction explanations using SHAP or XEMP. When calling the DataRobot prediction endpoints, specify max_explanations and related parameters to retrieve top-N contributor explanations for each scored row.

What is a prediction dataset template and how do I create one for DataRobot?

A prediction dataset template is a correctly structured CSV file with sample values matching your deployment's required feature schemas. The Skill generates this template by retrieving deployment feature requirements and producing properly typed input rows.

Does the DataRobot prediction Skill support real-time scoring for single input rows?

Yes, the Skill supports real-time scoring for single rows in addition to batch scoring against CSV data. It identifies deployment-required feature schemas and produces properly typed input rows to call the DataRobot prediction endpoints.

Do I need pandas and a CSV file to use DataRobot batch scoring?

Pandas and CSV are listed dependencies for batch scoring operations. You need a valid CSV file containing the deployment's required features, which the Skill validates before calling DataRobot prediction endpoints to return scored outputs.

Why does my DataRobot prediction CSV fail validation before scoring?

CSV validation fails when the file structure does not match the deployment's required feature schemas or contains improperly typed rows. The Skill retrieves feature requirements and validates the prediction CSV to ensure inputs are correctly structured before scoring.