tutor-skills

Скилл превращает PDF, документы и кодовую базу в учебное хранилище Obsidian: структурированные конспекты для самостоятельного изучения

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Скилл читает ваши документы и код и записывает файлы хранилища
  • Установка выполняет скрипт в оболочке
Все причины и проверки

bevibing/tutor-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/tutor-skills

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .claude/skills
cp -R "$tmp/skills/tutor-setup" .claude/skills/tutor-setup
cp -R "$tmp/skills/tutor" .claude/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .github/skills
cp -R "$tmp/skills/tutor-setup" .github/skills/tutor-setup
cp -R "$tmp/skills/tutor" .github/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .devin/skills
cp -R "$tmp/skills/tutor-setup" .devin/skills/tutor-setup
cp -R "$tmp/skills/tutor" .devin/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .cline/skills
cp -R "$tmp/skills/tutor-setup" .cline/skills/tutor-setup
cp -R "$tmp/skills/tutor" .cline/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .roo/skills
cp -R "$tmp/skills/tutor-setup" .roo/skills/tutor-setup
cp -R "$tmp/skills/tutor" .roo/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add bevibing/tutor-skills --skill tutor-setup tutor -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 397110c
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/bevibing/tutor-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/tutor-setup/ /skills/tutor/
git -C "$tmp" checkout 397110c9fefbc6bd5444277686600aec28063c05
mkdir -p .agents/skills
cp -R "$tmp/skills/tutor-setup" .agents/skills/tutor-setup
cp -R "$tmp/skills/tutor" .agents/skills/tutor

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 397110c.

Текст для агента

Клонируй git clone https://github.com/bevibing/tutor-skills.git, затем запусти ./install.sh для установки скиллов в каталог агента.

Другие способы из описания автора
git clone https://github.com/bevibing/tutor-skills.git
cd tutor-skills
./install.sh

Скрипт устанавливает скиллы в каталог агента.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

tutor-skills помогает агенту собрать учебный материал из ваших источников. Он берет PDF, документы или код проекта и раскладывает их в структурированное хранилище Obsidian с конспектами, пригодными для последовательного изучения. Скилл ставится установщиком или скриптом install.sh, для удаления есть отдельный скрипт. Это способ быстро превратить разрозненные материалы в понятную учебную структуру.

Для кого. Для тех, кто учится по документам и коду и ведет заметки в Obsidian.

Подходит, если

  • Нужно превратить PDF или документы в учебные конспекты
  • Нужно разобрать кодовую базу для изучения
  • Нужна структура заметок в Obsidian из исходных материалов

Не подходит, если

  • Вы не пользуетесь Obsidian или markdown-заметками
  • Нужен не учебный конспект, а редактирование самих документов

Пример запроса к агенту

Собери из этих PDF учебное хранилище Obsidian с конспектами по темам

Ограничения

Скилл рассчитан на формат хранилища Obsidian и markdown. Качество конспектов зависит от модели агента и исходных материалов. Установка и удаление идут через скрипты, которые нужно запускать в оболочке.

Как отключить. Запустите ./uninstall.sh из репозитория или удалите папки скилла из ~/.claude/skills.

Проверка безопасности

  • Скилл читает ваши документы и код и записывает файлы хранилища
  • Установка выполняет скрипт в оболочке

Коротко о README

README описывает tutor-skills как скилл Claude Code, который превращает PDF, документы и код в учебное хранилище Obsidian. Скилл ставится через установщик skills или скрипт install.sh, для удаления есть uninstall.sh. Работает с Claude Code, Cursor, Windsurf и другими средами. Лицензия MIT.

Частые вопросы

Что можно подавать на вход?

PDF, документы или кодовую базу. Скилл раскладывает их в структурированное хранилище Obsidian.

Как удалить скилл?

Через скрипт ./uninstall.sh или удалением папок скилла из каталога агента.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AItutor-skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.