monte-carlo-context-detection

Route ambiguous data-observability requests to relevant Monte Carlo workflows using workspace and conversation signals.

90|6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/monte-carlo-data/mc-agent-toolkit --skill monte-carlo-context-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monte-carlo-context-detection
Source: https://github.com/monte-carlo-data/mc-agent-toolkit/tree/main/skills/context-detection
Command: npx skills add https://github.com/monte-carlo-data/mc-agent-toolkit --skill monte-carlo-context-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Route ambiguous data-related requests to the most relevant Monte Carlo skill or workflow, ensuring users are guided to the correct capability.

Core Features & Use Cases

  • Reactive routing: detects ambiguous data observability prompts and routes to the appropriate skill or workflow.
  • Signal-driven decisions: consults workspace and conversation signals to classify intent and determine next steps.
  • Safe escalation: presents options when intent is unclear and minimizes unnecessary API probes.

Quick Start

Describe your data issue in detail and I will route you to the most relevant Monte Carlo skill.

Frequently Asked Questions about monte-carlo-context-detection

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

FAQPage Schema
How do I route ambiguous data observability requests to the right workflow?

Data observability routing analyzes workspace signals like dbt_project.yml and conversation context to classify intent, safely scope API probes, and automatically route requests to the most relevant Monte Carlo skill.

What signals are used to determine incident routing in data observability?

Incident routing relies on workspace signals such as monte-carlo.yml, open .sql models, and conversation signals like coverage or specific asset references to resolve intent and determine whether to auto-route or gather scope.

When should I use context detection for data alerts instead of manual routing?

Context detection is used when data alerts or requests are ambiguous, utilizing signal definitions to classify intent, minimize unnecessary API probes, and safely escalate by presenting options when intent remains unclear.

Does Monte Carlo context detection work with dbt project configurations?

Yes, context detection reads dbt_project.yml and monte-carlo.yml files as workspace signals, combining them with conversation context to resolve intent and route data requests to the appropriate skill or workflow.

How to handle data incidents when the target workflow is unclear?

Handling unclear data incidents involves analyzing incident signals against routing logic and signal definitions, presenting options for safe escalation rather than executing unnecessary API probes when intent cannot be resolved.

What is the best way to classify data observability intent for automatic routing?

Classifying data observability intent uses Step 0–4 routing logic to evaluate workspace and conversation signals, determining whether to auto-route the request, gather additional scope, or present options to the user.