# Как импортировать Skill из Markdown в Open WebUI и проверить результат

Источник: https://modelium.tech/zhurnal/open-webui-import-skill-md/

В Open WebUI свой текстовый Skill можно импортировать из файла .md через Workspace → Skills → меню рядом с Create → Import. В предпросмотре проверьте имя и выберите Create для нового навыка; при совпадении имени не выбирайте Replace, если не хотите менять прежний. Затем вызовите навык через $ в учебном чате и самостоятельно сверьте ответ с исходным текстом.

У вас уже есть собственная инструкция для модели в Markdown-файле и вы хотите перенести её в Open WebUI? Импорт создаёт в рабочей области **Skill — текстовые правила для чата**. Он не переносит веса модели и не запускает код сам по себе. Результат здесь — новый частный навык, который можно выбрать в учебном чате. [s1](#src-s1) [s2](#src-s2)

Это инструкция **по документации**, проверенной 15 октября 2026 года, а не воспроизведённый редакцией импорт. Нужен работающий Open WebUI с функцией Skills (заявлена в официальном релизе v0.12.0), доступная модель для проверки и права **Skills Access** и **Import Skills**. Импорт локального файла не требует включать администраторам загрузку Skill по URL. Редакция не запускала приложение или модель и не измеряла память компьютера. [s1](#src-s1) [s2](#src-s2)

## Как подготовить файл для импорта?

Создайте в обычном текстовом редакторе **свой**, а не найденный в интернете файл `spisok-pokupok.md`. Сохраните его как UTF-8 Markdown с расширением `.md`, а не `.txt`. Пять начальных строк подряд: `---`, `name: spisok-pokupok-bez-domyslov`, `description: Составляет список покупок только из названных товаров.`, `---`, `# Список покупок`. Затем с новой строки добавьте собственное правило: «Выпиши только названные в заметке товары; если покупка ещё не подтверждена, не добавляй её как обязательную». Это учебный текст Modelium, а не ответ модели. Имя и описание Open WebUI берёт из начального блока файла; один `.md` становится его `SKILL.md`. [s1](#src-s1)

Не импортируйте полученный от незнакомого автора файл без чтения: Skill содержит инструкции, которые позже увидит модель. Для этого примера не нужны архивы, скрипты, доступ к чужим данным и сетевой импорт по ссылке. [s1](#src-s1)

## Где выбрать файл и как не заменить прежний навык?

- В Open WebUI откройте **Workspace → Skills**. Нажмите стрелку рядом с **Create**, затем **Import** и укажите `spisok-pokupok.md` с компьютера. Должен открыться предпросмотр с именем, ID и файлами найденного навыка — импорт не надо считать завершённым только потому, что файл выбран. [s1](#src-s1)

- Сверьте показанные имя и содержимое со своим файлом. Если это новый навык, выберите **Create** и завершите импорт в окне предпросмотра. Если ID или имя уже занято, исходное действие — **Skip**: остановитесь, выберите другое уникальное имя/ID для копии через **Create copy** либо вернитесь к файлу. Не выбирайте **Replace** ради этого примера: он сохраняет импорт как новую версию существующего навыка. Новые навыки и копии по документации изначально приватны. [s1](#src-s1)

- Откройте обычный учебный чат с уже доступной моделью. В строке ввода наберите **$**, выберите импортированный Skill и добавьте собственный тест: «Нужно купить молоко и хлеб; чай пока под вопросом. Составь список». Найдите навык в выборе и проверьте, что ответ не объявляет чай обязательной покупкой и не выдумывает цены. Это **критерий**, а не якобы полученный редакцией ответ модели: если ответ неверен, исправьте его вручную. [s1](#src-s1)

## Если не получилось и что остаётся проверить?

Если меню Import отсутствует, уточните у администратора **Skills Access** и **Import Skills**; не обходите разграничение прав. Если предпросмотр показывает Skip, проверьте совпадающее имя/ID вместо случайной замены. Если навык появился, но ответ не следует правилу, проверьте, что он выбран через `$` именно в текущем чате: текстовый Skill не гарантирует поведения модели. При хранении на своём компьютере файл остаётся вашим источником для повторного импорта; доступность модели и её сетевую локальность этот способ не доказывает. [s1](#src-s1)

Если собственного файла нет, [создайте навык вручную](/zhurnal/open-webui-skills-sozdat/). Если вы уже изменили существующий Skill, используйте [историю версий](/zhurnal/open-webui-vosstanovit-versiyu-skill/) вместо создания дубля. [s1](#src-s1)

## Источники

1. [Open WebUI Docs — Workspace Skills, закреплённая ревизия](https://github.com/open-webui/docs/blob/00a8eb4057e6c12541cabf075c353a5c8219411e/docs/features/workspace/skills.md) — получено 2026-10-15
2. [Open WebUI v0.12.0 — официальный релиз](https://github.com/open-webui/open-webui/releases/tag/v0.12.0) — получено 2026-10-15
