Skip to main content
Domino Skills extend coding assistants with platform-specific actions. Inside a Domino workspace, your agent automatically gains access to specific skills, including running jobs, registering models, tracking experiments, deploying apps, and more.
Domino Skills are currently optimized for Claude Code. They might not work out of the box with other coding agents.

How skills work

Skills load automatically when a coding assistant starts inside a Domino workspace. The agent detects the Domino project and loads available skills from the domino-claude-plugin. You don’t need to install or configure skills manually. To use a skill, reference the skill by name when prompting your agent. For example:
Use the modeling assistant skill. Analyze the dataset in this project
and train a few models to predict diabetes.
The agent will activate the skill and begin working with full access to Domino platform resources.

Available skills

The following skills are included in the Domino Standard Environment:

Development & modeling

SkillDescription
modeling-assistantAI-assisted model development with MCP servers
experiment-trackingTrack ML experiments using MLflow-based Experiment Manager
domino-experiment-setupSet up MLflow experiment tracking for traditional ML
environmentsCreate and customize Domino Compute Environments
workspacesManage interactive development environments
projectsWork with Domino Projects, Git integration, and collaboration

Jobs & orchestration

SkillDescription
jobsCreate, run, and manage Domino Jobs
flowsOrchestrate multi-step ML workflows using Domino Flows (Flyte)
launchersCreate parameterized web forms for self-service job execution
distributed-computingWork with Spark, Ray, and Dask clusters

Data

SkillDescription
datasetsWork with Domino Datasets for versioned storage
data-connectivityConnect to external data sources such as S3, Azure, etc.
domino-data-sdkUse domino-data SDK for data access and Feature Store

Deployment & monitoring

SkillDescription
model-endpointsDeploy and monitor model API endpoints
model-monitoringMonitor deployed models with drift detection and alerting
app-deploymentDeploy web applications to Domino

GenAI & LLM

SkillDescription
ai-gatewayAccess external LLM providers through Domino AI Gateway
genai-tracingTrace and evaluate GenAI applications and agents
domino-trace-setupSet up GenAI tracing for agents and LLM applications

Applications & SDK

SkillDescription
domino-app-initInitialize new Domino-ready web apps such as Vite+React, Streamlit, Dash, and Flask
domino-ui-designBuild Domino-styled web apps matching the Domino Design System
python-sdkProgrammatically interact with Domino using python-domino SDK
domino-debug-proxyDebug Domino proxy and routing issues for web applications

Use skills in practice

When you ask your coding agent to perform a Domino-specific task, the agent selects and activates the appropriate skill. For example:
  • “Train a model on the diabetes dataset and track the experiment” activates the modeling-assistant and experiment-tracking skills.
  • “Deploy this model as an API endpoint” activates the model-endpoints skill.
  • “Create a Streamlit app for this project” activates the domino-app-init skill.
  • “Set up a Spark cluster and run this distributed job” activates the distributed-computing skill.
Modeling assistant walkthrough has a complete example of the modeling-assistant skill in action.

Next steps