Claude Info
AI и агенты

Tutor Skills

bevibing/tutor-skills

Два Claude Code скилла: первый генерирует структурированное хранилище Obsidian из PDF, кода и документов, второй проводит интерактивные квизы с отслеживанием прогресса по концепциям.

Установка

terminal
bash
npx skills add RoundTable02/tutor-skills

README

tutor-skill

License: MIT Claude Code Install with npx skills

Два скилла Claude Code, которые превращают любой источник знаний в Obsidian StudyVault и затем проверяют ваши знания — замыкая цикл от контента до понимания.

Как это работает

Документы / Код Obsidian Сессия квиза ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ │ PDF, MD, HTML, │ /tutor │ StudyVault/ │ /tutor │ 4 вопроса за │ │ EPUB, исходный │──setup──▶ │ структурир. │────────▶ │ раунд, оценка, │ │ код проектов │ │ связанные │ │ отслеживание │ └──────────────────┘ │ заметки + MOC │ └────────┬─────────┘ └──────────────────┘ │ ▲ │ └──── обновления прогресса ───┘

Обзор скиллов

СкиллКомандаНазначениеВходные данныеРезультат
tutor-setup/tutor-setupГенерация StudyVaultДокументы или исходный кодХранилище Obsidian с заметками, дашбордами, практическими вопросами
tutor/tutorИнтерактивный квиз-тьюторСуществующий StudyVaultСессии квизов с отслеживанием прогресса по концепциям

Быстрый старт

Установка в одну строку (рекомендуется)

npx skills add RoundTable02/tutor-skills

Требует npx skills — работает с Claude Code, Cursor, Windsurf и другими инструментами.

Ручная установка

bash
git clone https://github.com/RoundTable02/tutor-skills.git
cd tutor-skills
./install.sh

Шаг 1: Генерация StudyVault

bash
cd ~/study-materials/          # или любой проект с исходным кодом
claude
> /tutor-setup

Шаг 2: Начало квиза

bash
claude
> /tutor

tutor-setup

Преобразует источники знаний в структурированный Obsidian StudyVault. Режим определяется автоматически:

Найденный маркерРежим
package.json, pom.xml, build.gradle, Cargo.toml, go.mod и др.Режим кодовой базы
Маркеры проекта отсутствуютРежим документов

Режим документов

Превращает PDF, текстовые файлы, веб-страницы и другие источники в подробные учебные заметки.

  • Автоматически сканирует рабочую директорию на наличие исходных файлов (PDF, TXT, MD, HTML, EPUB)
  • Извлекает и анализирует контент с верифицированным маппингом источников
  • Генерирует концептуальные заметки со сравнительными таблицами, ASCII-диаграммами и паттернами для экзаменов
  • Создаёт практические вопросы со скрытыми ответами (активное воспроизведение через fold callouts)
  • Строит дашборд с картой контента (MOC), быстрым справочником и типичными ловушками на экзаменах
  • Полное перекрёстное связывание через [[wiki-links]] по всем заметкам

Фазы

ФазаНазваниеОписание
D1Обнаружение источниковСканирование, извлечение и верификация маппинга контента
D2Анализ контентаПостроение иерархии тем и карты зависимостей
D3Стандарт теговОпределение реестра тегов в формате kebab-case на английском
D4Структура хранилищаСоздание пронумерованных папок по темам
D5ДашбордMOC, быстрый справочник, ловушки на экзаменах
D6Концептуальные заметкиСтруктурированные заметки с таблицами, диаграммами, callouts
D7Практические вопросыАктивное воспроизведение через fold callouts (8+ на тему)
D8Перекрёстные ссылкиСвязывание всех заметок через wiki-links
D9СамопроверкаВерификация по чеклисту качества

Генерируемая структура

StudyVault/ 00-Dashboard/ # MOC + быстрый справочник + ловушки на экзаменах 01-<Тема1>/ # Концептуальные заметки + практические вопросы 02-<Тема2>/ ...

Режим кодовой базы

Генерирует хранилище для онбординга новых разработчиков из проекта с исходным кодом.

  • Автоматически определяет технологический стек, архитектурные паттерны и границы модулей
  • Трассирует потоки запросов и потоки данных от начала до конца
  • Создаёт заметки по каждому модулю с ключевыми файлами, публичными интерфейсами и картами зависимостей
  • Генерирует упражнения для онбординга (чтение кода, конфигурация, отладка, расширение)
  • Строит дашборд с обзором архитектуры, картой модулей, поверхностью API и руководством по началу работы

Фазы

ФазаНазваниеОписание
C1Исследование проектаСканирование файлов, определение стека, маппинг структуры
C2Анализ архитектурыВыявление паттернов, трассировка потоков, маппинг модулей
C3Стандарт теговОпределение реестра #arch-*, #module-*, #pattern-*
C4Структура хранилищаСоздание дашборда и папок по модулям
C5ДашбордMOC с картой модулей, поверхностью API, руководством по старту
C6Заметки по модулямНазначение, ключевые файлы, интерфейс, поток, зависимости
C7УпражненияЧтение кода, конфигурация, отладка, задачи на расширение
C8Перекрёстные ссылкиСвязывание всех модулей и упражнений
C9СамопроверкаВерификация по чеклисту качества

Генерируемая структура

StudyVault/ 00-Dashboard/ # MOC + быстрый справочник + руководство по старту 01-Architecture/ # Обзор системы, поток запросов, поток данных 02-<Модуль1>/ # Заметки по модулям 03-<Модуль2>/ ... NN-DevOps/ # Сборка, деплой, CI/CD NN+1-Exercises/ # Упражнения для онбординга

tutor

Интерактивный квиз-тьютор, который отслеживает, что вы знаете и не знаете, на уровне концепций. Работает с любым StudyVault, сгенерированным через tutor-setup.

Типы сессий

ТипДоступностьФокус
ДиагностикаЕсть неизмеренные области (⬜)Широкая оценка новых областей
Проработка слабых местЕсть слабые области (🟥/🟨)Целенаправленная практика по проблемным темам
Выбор разделаВсегдаИзучение любой области по запросу
Режим сложностиВсе области 🟩/🟦Проверка освоенного материала

Процесс квиза

  1. Определяет ваш StudyVault и загружает карту прогресса
  2. Предлагает тип сессии на основе текущего состояния прогресса
  3. Задаёт 4 вопроса за раунд с немедленной обратной связью
  4. Обновляет прогресс по концепциям после каждого раунда
  5. Предлагает продолжить или завершить сессию

Похожие скиллы