Documentation Index

Fetch the complete documentation index at: https://docs.skillable.com/llms.txt

Use this file to discover all available pages before exploring further.

Mentor: Contextual In-Lab Assistance

Prev Next

Overview

The Mentor is an embedded AI chat assistant that appears directly inside the Lab Client, alongside the Instructions, Resources, and Help tabs. It gives learners contextual, conversational help without leaving their lab session.

Because the Mentor is aware of what the learner is doing — the current instruction page, the connected virtual machine or environment, the interface language, and the light/dark color mode — it can answer questions in context instead of asking the learner to re-explain where they are.

The Mentor is enabled and configured per lab profile by lab authors. No code changes or administrator involvement are required to turn it on.

What learners experience

When the Mentor tab is enabled on a lab profile, learners see an extra tab in the Lab Client instruction pane (labeled Mentor by default, or a custom label you choose). From that tab they can:

  • Ask questions and get answers that reflect the page they are currently on and the environment they are connected to.
  • Receive guidance that can navigate them to the right instructions page or type a suggested command into the active VM console on their behalf.
  • Continue the same conversation across page turns, tab switches, and save-and-resume — the chat session persists for the life of the lab instance.
  • See an unread-message badge on the Mentor tab when a reply arrives while they are working in another tab, so they don't miss it.

How it is delivered

The Mentor capability is made up of two parts:

Choosing a mentor service

The Mentor is provider-neutral. The Lab Client communicates with any compliant mentor service through a standards-based browser messaging contract, so the same lab profile setting can point at any mentor that implements the contract. Swapping or onboarding a provider is a configuration change — you update the Mentor Service URL on the lab profile rather than changing any lab content or code.

Getting started

  1. Confirm you have a mentor service URL from your chosen provider.
  2. Open the lab profile, go to the Advanced tab, and enable Show Mentor Tab.
  3. Enter the Mentor Service URL and, optionally, a custom tab label.
  4. Save the profile and launch the lab to verify the Mentor tab appears and responds.

Full configuration steps are in Configure the Mentor Tab on a Lab Profile.