
Скилл /teach для Claude и Codex
Cкилл из репозитория mattpocock, который превратит папку в учебный workspace: в нём фиксируются миссия, источники, уроки и история обучения.
Содержание8 глав
- 01Скилл /teach: личная учебная система, которая помнит прогресс
- 0201 Почему обычный чат не заменяет учебную систему
- 0302 Как устроен /teach
- 0403 Установка и запуск первого занятия
- 05Команды установки
- 0604 Ограничения и принципы эффективного обучения
- 0705 Как накапливается личная траектория
- 0806 Ссылки и промт установки
Скилл /teach: личная учебная система, которая помнит прогресс
/teach — скилл из репозитория mattpocock/skills, который превращает текущую папку в учебный workspace: в нём фиксируются миссия, источники, уроки и история обучения. Система строит следующий урок на основе предыдущих сессий, даёт упражнения и обратную связь, а сложность удерживает между перегрузкой и иллюзией прогресса. Подход применим к английскому, профессиям, маркетингу, созданию сайтов и SaaS. Обязательное ограничение: для каждого направления нужен отдельный проект с конкретной миссией.
01 Почему обычный чат не заменяет учебную систему
- Проблема: контекст обычного диалога со временем переполняется данными и теряется; на следующий день приходится заново объяснять цель и повторять пройденный путь.
- Что нужно: для обучения нужна не только история разговора, а карта обучения: цель, пройденные темы, источники, результаты практики и текущий прогресс.
- Решение: замени разрозненные диалоги отдельным учебным workspace, где каждый следующий урок зависит от миссии и прошлых сессий.
Учебная система должна хранить прогресс, а не только контекст разговора.
02 Как устроен /teach
- Формат: это user-invoked скилл — обычная папка с файлом SKILL.md, который лежит по пути skills/productivity/teach/SKILL.md. Вызывается командой /teach и работает в любой агентной среде с поддержкой формата: Claude Code, Codex и других.
- Workspace: состояние обучения хранится прямо в папке — MISSION.md (зачем тебе навык), RESOURCES.md (доверенные источники), NOTES.md (заметки и предпочтения).
- Материалы: lessons/.html — сами уроки, по одной узкой теме на файл; reference/.html — сжатые выжимки: шпаргалки, глоссарии, синтаксис; assets/ — общие стили и компоненты, чтобы уроки выглядели единым курсом.
- Результат: система формирует проверяемые упражнения, обратную связь со ссылками на первоисточники и личную карту развития по одному выбранному навыку.
03 Установка и запуск первого занятия
- Папка: создай новую директорию под один навык, открой её в агентной среде и создай проект.
- Установка: поставь скилл одним из двух способов — плагином Claude Code (весь набор, обновляется автоматически) или установщиком skills.sh (файлы копируются в проект, их можно править). Ставить оба сразу не нужно: получишь каждый скилл дважды.
- Запуск: вызови /teach в открытой учебной папке.
- Первый запрос: сформулируй учебную цель, текущий уровень, свой контекст, критерии успеха и предпочтительный способ обучения; при необходимости сначала улучши этот запрос отдельным улучшателем промтов.
- Пример цели: поставь практическую задачу — уверенно знакомиться и поддерживать короткий разговор на английском на международной конференции.
- Практика: после создания урока отвечай на вопросы текстом или голосом; для разговорного английского используй голосовой режим Codex.
Команды установки
# вариант 1 — только скилл teach (Claude Code, Codex, любой агент)
npx skills@latest add mattpocock/skills --skill teach
# вариант 2 — весь набор скиллов плагином Claude Code
claude plugins install mattpocock-skills
# или изнутри сессии:
/plugin install mattpocock-skills
04 Ограничения и принципы эффективного обучения
- Один проект: не смешивай обучение с кодовыми задачами и другими направлениями: новая тема требует новой папки и отдельного проекта.
- Миссия: до начала обучения сформулируй, зачем навык нужен именно сейчас, что уже умеешь делать самостоятельно, как выглядит реальный успех и как тебе удобнее учиться и практиковаться.
- Источники: уроки должны опираться не на память модели, а на первичные источники: спецификации, официальную документацию и перепроверенные данные из RESOURCES.md.
- Сложность: поддерживай средний уровень сложности: слишком лёгкие задания создают иллюзию прогресса, слишком сложные вызывают перегрузку.
- Цикл: работай повторяющимся циклом: урок, упражнения, проверка, обратная связь, корректировка следующего урока.
Не слишком легко и не слишком сложно — держись в середине сложности.
05 Как накапливается личная траектория
- Сессия 1: после первого урока сохраняются базовые файлы и стартовый контекст обучения.
- Сессия 2: ко второму уроку система учитывает первую сессию и может добавить новые материалы, например глоссарий.
- Сессия 3+: с каждой следующей сессией накапливается дополнительный контекст, поэтому задания и обратная связь становятся персональнее.
- Роли: база знаний отвечает за перепроверенные первоисточники, /teach — за упражнения и обратную связь, а реальные люди и проекты — за выход навыка во внешний мир.
Личная траектория строится из накопленных сессий, а не из изолированных запросов.
06 Ссылки и промт установки
- Репозиторий: github.com/mattpocock/skills
- Сам скилл: github.com/mattpocock/skills/blob/main/skills/productivity/teach/SKILL.md
- Каталог skills.sh: skills.sh/mattpocock/skills/teach
Промт для агента13 строк · 513 знаков
Установи в текущую папку скилл `teach` из репозитория https://github.com/mattpocock/skills Команда: npx skills@latest add mattpocock/skills --skill teach Условия: 1. Работай внутри уже открытого workspace — новую папку и новый проект не создавай. 2. Ставь только скилл teach, остальные скиллы репозитория не трогай. 3. Ничего в моём проекте не переписывай и не удаляй. 4. После установки покажи путь к SKILL.md и подтверди, что команда /teach доступна. 5. Обучение пока не начинай — жди отдельной команды.
Промт первого занятия10 строк · 352 знака
/teach Цель: <чему хочу научиться и зачем именно сейчас> Текущий уровень: <что уже умею делать сам> Контекст: <где и как буду применять> Критерий успеха: <как выглядит результат, который я признаю> Формат: <короткие уроки + практика / голос / разбор ошибок> Сначала задай мне уточняющие вопросы и заполни MISSION.md, и только потом делай первый урок.
Связанные материалы


