Teach: скилл, который учит вас теме короткими HTML-уроками

mattpocock/skills· Проверено 13.11.2026· 323,4 тыс.на GitHub

Скилл Мэтта Пококка превращает папку в учебный кабинет: агент учит вас одной теме много сессий подряд короткими HTML-уроками со ссылками на проверенные источники.

Как установить Teach

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /teach.

# плагином, внутри Claude Code
/plugin marketplace add mattpocock/skills
/plugin install mattpocock-skills@mattpocock

# или вручную
git clone --depth 1 https://github.com/mattpocock/skills.git /tmp/teach
mkdir -p ~/.claude/skills/teach
cp -r /tmp/teach/skills/productivity/teach/. ~/.claude/skills/teach/

Что умеет

Выяснить, зачем вам тема, и записать цель в MISSION.md
Найти надёжные источники и вести их список в RESOURCES.md
Делать короткие HTML-уроки с квизами и заданиями под вашу цель
Собирать шпаргалки и глоссарии в папку reference/
Отмечать выученное в learning-records/ и подбирать следующий урок по ним
Подсказать сообщество, где проверить навык на практике

Папка, где вы запустили /teach, становится рабочей: MISSION.md, RESOURCES.md, NOTES.md и папки lessons/, reference/, learning-records/, assets/.

Каждый урок — один HTML-файл 0001-<name>.html с одной ощутимой победой, ссылками на источники и главным первоисточником; общие стили и виджеты лежат в assets/.

Знаниям собственной памяти модели скилл не доверяет: сначала источники, потом урок. Уроки строятся на вспоминании по памяти и интервалах, практика навыков — ещё и на чередовании тем.

Скилл вызываете вы командой /teach: в frontmatter стоит disable-model-invocation: true.

Что нужно
АгентыРассчитан на Claude Code и Codex: рядом со SKILL.md лежит agents/openai.yaml для Codex.

Что попросить агента

/teach Хочу выучить <японский формальный стиль> для переговоровСпросит о цели, найдёт источники, запишет MISSION.md и сделает первый короткий урок
/teach Объясни мне устройство этого репозиторияСделает серию уроков по коду с шпаргалками в reference/
/teach ПродолжимПрочитает learning-records/ и подберёт урок на шаг сложнее пройденного

Ограничения

!

Уроки могут содержать выдумки: автор прямо советует сверять каждый урок с первоисточниками

!

Папка запуска целиком становится учебным кабинетом: скилл раскладывает в ней много файлов

!

Агент сам скилл не вызывает: нужно набрать /teach

Описание из SKILL.md

Teach the user a new skill or concept, within this workspace.

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

Как установить teach skill в Claude Code?
Поставьте набор: claude plugin install mattpocock-skills@claude-plugins-official, создайте пустую папку под тему и запустите в ней /teach.
Можно ли поставить только teach из набора?
Да: npx skills@latest add mattpocock/skills и выберите teach в списке. Teach не вызывает других скиллов набора.
Teach подходит только для программирования?
Нет. Его чаще используют вне кода: языки, музыка, настольные игры, сертификации, подготовка к экзаменам.
Куда скилл кладёт файлы?
В папку, где вы запустили /teach. Если они оказались в ~/.claude/skills, это известный баг, issue #377.
Как понять, что агент не выдумал урок?
Читать первоисточники. В каждом уроке есть ссылки и один рекомендованный главный источник, чтобы проверка была быстрой.
Сколько установок у teach?
На skills.sh на 13.11.2026 — 947 353 установки, 27-е место в общем рейтинге.

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