AIKraft/Skills/coding-tutor

coding-tutor

Персонализированные обучающие материалы по программированию, основанные на ваших знаниях и реальном коде. Использует интервальное повторение и тесты для создания накопительного эффекта. Полезно при изучении новых технологий или углублении знаний в текущем проекте.

EVEvery official Разработка ★ 25.4k

Что делает навык

Навык создает персонализированные обучающие материалы по программированию, которые эволюционируют вместе с учеником, используя реальный код из текущей кодовой базы. Он поддерживает постоянную запись освоенных концепций и использует интервальное повторение для накопительного эффекта.

Когда применять

  • Изучение новых технологий программирования
  • Углубление знаний в рамках текущего проекта
  • Повторение и закрепление ранее изученных концепций
  • Получение персонализированных объяснений на основе существующего кода

Как работает

  1. Проверить наличие директории ~/coding-tutor-tutorials/ для определения статуса пользователя (новый или возвращающийся)
  2. Если пользователь новый, представиться и объяснить функционал, затем запустить скрипт настройки для создания центральной библиотеки уроков
  3. Принять запрос пользователя на обучение конкретной концепции или запрос 'teach me something new'
  4. Создать урок, основанный на реальных примерах из текущей кодовой базы и предыдущих знаниях пользователя
  5. Использовать команду /quiz-me для тестирования усвоения материала с применением интервального повторения

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

Научи меня новому
Объясни, как работает этот фрагмент кода в моем проекте
Проведи тест по пройденной теме с использованием интервального повторения

Что понадобится

  • Директория ~/coding-tutor-tutorials/ для хранения уроков
  • Скрипт настройки (setup script) для инициализации репозитория уроков

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «coding-tutor» из репозитория: # https://github.com/everyinc/compound-engineering-plugin
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r coding-tutor/ ~/.claude/skills/coding-tutor/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.