The skill library

The skill library is the list under Settings > Skills. It shows the skills on this computer, where each one came from, and the versions each one kept, so you can change a skill, bring back a deleted one, or return to an earlier version. The skill library is part of the DataMind Oda desktop app.

What the list shows

Each skill shows where it came from: your own skills folder, a shared location, the project you work in, a custom folder, the skills that come with DataMind Oda, or another source. Skills in your skills folder are editable; the others are read-only in this list.

The list covers this computer, and there is no per-chat view of it. You can open the skills folder in your file manager from here; if the app cannot open folders, it says This computer cannot open folders from the app.

Edit a skill

You can change a skill's description and its instructions. Everything else the skill file holds, including its resource files, stays as it is.

Delete and restore a skill

Deleting a skill saves its current version first, so the skill stays restorable. Find it under Recently deleted, most recently deleted first, and restore it: the saved version is written back into your skills folder. A restore keeps the state it replaced, so a restore can itself be undone.

Browse a skill's saved versions

Every change keeps the version before it. Open a skill's saved versions to view, compare and restore earlier ones.

Add a skill

Skills reach the list from a chat, from an import, or from your own files in the skills folder. To add one from outside, import it from a folder, a .zip file or a link: the app shows a preview of exactly what will be written and saves nothing until you import. A preview that waits too long expires: The preview expired. Preview the skill again. The sources you can use, and how saves are approved, are on Create and install skills.

Your skills folder and its limits

Read next: how skills run in chats on Using skills, and what a skill file contains on Skill files and folders.

Questions, answered

Can I rename a skill?

No. A skill keeps its name: A skill cannot be renamed. Create a new skill instead. Create a new skill when you want a different name.

Can I restore a skill I deleted?

Yes. Deleting keeps the skill's current version, and the skill waits under Recently deleted until you restore it. Restoring puts it back into your skills folder.

Can I undo a restore?

Yes. Restoring keeps the state it replaced, so restoring another version takes you back again.

Can I edit a skill that came with DataMind Oda?

No. Bundled skills are not in your skills folder, so they are read-only in this list. You can still run them in chats; see Bundled skills.

How many versions does a skill keep?

Up to ten, the newest ones. Each change saves the version before it.

Why can't I restore an older version?

The version may be gone, or its files may no longer match what was saved:

If several changes of a skill were saved at the same moment, the extra copy is refused: Too many versions of this skill were saved at the same moment. Try the change again.

Why can't I change or delete a skill any more?

A skill that is too large to keep a version cannot be saved, changed or deleted from the app: The skill "<name>" has more than <n> files or <size>, so its current version cannot be kept in the skill history. Change it in the skills folder instead. Change the skill directly in your skills folder.

Where is my skills folder?

The app keeps it and can open it in your file manager. If it cannot open folders, it says This computer cannot open folders from the app. A skill is a folder with a SKILL.md file inside, or a single .md file; the format is on Skill files and folders.

What if I change a skill outside the app?

The change is picked up on the skill's next load and kept in its versions as a change made outside the app. A skill you delete outside the app shows under Recently deleted.

Why does a skill I added not appear in some presets?

Some presets list a fixed set of skills and do not see skills added later. You can change that in the preset's skill selection; see Presets.