A skill is a playbook that tells a Mind how to carry out a task the same way every time: the steps, the tools to use and what the result looks like. A Mind loads a skill when a chat needs it, and anyone can also start a chat with a skill from the / menu. Use the Mind's Skills tab to write skills, bring them in from a file, share them with other Minds, test them and follow their history.
The Skills tab is for desktop screens. On a phone or a narrow window the tab is locked and shows Skills is desktop-only.
| Kind | Written by | Used by |
|---|---|---|
| Built-in | DataMind | The assistants it was made for. For example, the Star schema skill is used in Warehouse Builder chats. |
| Organization | Your administrators. See Organisation skills. | The assistants your administrators choose. |
| Mind | People who manage the Mind, or the Mind itself when you ask it to | The Mind that owns it, and the Minds it is shared with. |
Analytical Minds, Warehouse Builder Minds and Lake Builder Minds can use all three kinds. Model AI, the AI panel in Slides, the AI that writes custom visuals, the connector agent in Connect Anything and the AI assistant for API recipes use built-in and organization skills only.
DataMind Oda gets the organization skills your administrators give to Oda, beside its own skills. See Memory, skills and connectors.
How a loaded skill shows in the chat is described in Knowledge search and skills in chat.
When instructions disagree, the assistant follows them in this order:
When the Mind has no skills yet, the tab reads No skills yet and explains: "Skills are playbooks this Mind loads when a request needs them. Create one, import a SKILL.md file, or write one with the Mind."
The counter next to Skills at the top, for example 12 / 50, shows how many skills the Mind's assistant sees in its list: built-in skills, organization skills and the Mind skills that are on. Type in Search skills to find a skill by its name, title or description.
The tree groups skills by where they come from.
| Group | What it holds |
|---|---|
| This mind | The skills this Mind owns, whether written here, imported or created with AI. People who manage the Mind can edit them. |
| Shared with this mind | Skills another Mind shared with this one. They are read-only here. |
| Organization | Skills your administrators publish to the Mind. |
| Built-in | The skills that ship with DataMind OS. They are always on. |
A badge on a row says what you are looking at. Point at one to read its meaning.
/ only marks one that runs only when someone types its name.A number at the end of a row tells you how many times the Mind's assistant loaded the skill in the last 30 days. Point at the row to read more, for example Loaded 12 times in the last 30 days, 3 with no tool call after. Only the times the assistant loaded the skill on its own count, not the times someone ran it with / or the runs of a skill test. The same line shows under the skill's title when you open it.
You need Add Mind Skills.
monthly-close, and the chat runs it as / {name}.A new skill is on in this Mind. If the Mind's list is already full, it is saved turned off.
To have the Mind write the skill instead, click Create with AI and describe the task. It opens a chat with the Mind, ready to create a skill, and needs Author Mind Skills with AI. A skill the Mind writes is saved as a draft that starts turned off until someone reviews it. See Save a skill from a chat.
SKILL. md file or a . zip with SKILL. md and references/ *. md, up to 2 MB, and click Read file. The file is read into a draft; nothing is saved until you save it.A shared skill appears in the other Mind's Shared with this mind group. Nothing is copied, so your edits reach every Mind it is shared with. To share several skills at once, click Select skills to share, tick the skills and click Share with Minds.
Use Copy to Minds instead when the other Mind should hold its own independent copy rather than a share. Later edits here do not reach the copies.
To work on a skill the Mind does not own, convert it: Convert to local opens Convert to a local skill? and makes the Mind a copy it can edit.
A skill in This mind has its own switch. Switch it off and the Mind stops loading it; the skill stays in the tree, marked Disabled. A force-published organization skill has no switch and instead reads Required by your organization: it cannot be turned off.
Switching needs Enable/Disable Mind Skills. A Mind lists at most 50 skills. When the list is full, the switch reads This Mind already lists 50 skills. Turn one off first. Turn another skill off, then turn this one on.
Every save is a new revision.
If someone else saved the skill while you were editing, saving shows This skill changed. Click Reload the skill to load the newest revision and drop your edits, or Keep my edits to copy your text out first. Saving asks again until you reload.
. zip with its SKILL. md and its reference files.In a chat with a Mind, type / in the message box. Under the commands, the menu lists every skill you can run in this chat: the skills that are on in this Mind and have Slash command on. Each one shows its title and a badge for where it comes from: Built-in, Org or Mind.
Pick a skill. It appears above the message box, and the Mind loads it together with your next message. You can add up to three skills to one message. To drop one, remove it from above the message box before you send. Skills are not in the menu of a swarm agent's chat. See Knowledge search and skills.
The AI panels of Slides, Model AI, custom visuals and the Lake connector assistants have the same menu, with the built-in and organization skills that reach that assistant. When one of these assistants loads a skill, the chat shows Loading the skill and its name. Click the skill to read the text it follows.
In an Analytical Mind, Warehouse Builder or Lake Builder chat, you can ask the Mind to save a method as a skill, or to improve a skill that the Mind owns. You need Author Mind Skills with AI.
After a save, the chat shows a card such as Skill "monthly-close" saved as a draft, turned off, with the AI and Disabled badges. Click the card to read the skill, or a change to see what changed, and click Open in Skills to open it in the Mind's Skills tab. In an Analytical Mind, while a change waits for approval, the message box shows A skill change is awaiting your decision: approve or reject it on its card first.
To change a skill:
The Mind never saves or changes a skill you did not ask for. If you correct it twice or more on the same procedure, it may offer once to save that procedure as a skill. If you decline or do not answer, it does not offer again in that chat.
Use a skill for a repeatable method with several steps. Use a training card for a fact or rule the Mind should always apply. Put a metric definition in the semantic model as a measure. A skill can name that measure, but it does not redefine it.
Click Test skill at the bottom of a skill, or ask the Mind in an Analytical Mind, Warehouse Builder or Lake Builder chat. A benchmark compares the skill with running without it or with its previous revision, a trigger test checks which requests make the Mind load it, and a tuning run looks for a better description. Each test starts only after you confirm or approve its estimate, and test chats never change data.
Next to Test skill, a skill of This mind shows Last benchmark with the result of its newest benchmark, or Not tested. Click the badge to open that benchmark. See Test a skill.
A training card is knowledge you give a Mind, and a knowledge search reads its vectorised cards. A skill is a playbook that tells the Mind how to carry out a task. Write a skill for a method with several steps that the Mind repeats, such as how to build a monthly report. Write a training card for a fact or a rule, such as which table holds active customers. Training cards live in Train a Mind with training cards.
Yes, once the skill is switched on. The Mind loads it when a chat needs it, and you can start a chat with it directly from the / menu. See Chat commands, shortcuts and privacy.
A skill the Mind wrote with AI is saved as a draft that starts turned off, so nobody uses it before someone has read it. Until someone with Enable/Disable Mind Skills turns it on, only the chat that saved it can load it. A skill you create is also saved turned off when the Mind already lists 50 skills. Read it and switch it on.
It is an organization skill marked Forced, so it reads Required by your organization: it cannot be turned off. Only an administrator can change it.
The skill is limited to roles you do not hold. You can see that it exists, but not its text.
A built-in or organization skill has the same name, so agents never load this one. Rename your skill if it should be the one that runs.
Yes. Share with Minds takes several Minds in one step, up to 100 at a time. To share several skills at once, use Select skills to share.
A share appears in the other Mind's Shared with this mind group and follows the original skill, so your later edits reach it. Copy to Minds gives the other Mind its own independent copy, which it can then change on its own, and later edits in either Mind stay there.
Use Convert to local. It makes a copy the Mind owns, and the copy is independent of the one that was shared.
Yes. Open History, compare the revision you want with the current one, and restore it. The restore is saved as a new revision, so the older text stays in the history.
No. A skill never changes the acceptance mode, approves a change or grants a permission. If a skill asks for any of this, the Mind does not follow that part and tells you which skill asked.
A duplicate gets its own copy of every skill the original owns, each on or off as in the original. Later changes to one copy do not reach the other. Organization skills turned off in the original are off in the duplicate too, and skills shared into the original stay shared with the duplicate when you can manage the Mind that owns them. Deleting a Mind deletes the skills it owns, also from the Minds they are shared with.