Learn Anything Skill

Репетитор для любого предмета: диагностика, план, проектные задания и проверка освоения, а итоги ложатся в файлы Markdown

  • 205 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

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

  • Скилл создает и дописывает Markdown-файлы в каталоге `study/` рабочей папки.
Все причины и проверки

read2017/learn-anything-with-ai

Установка

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

npx skillfoxx add skills/learn-anything-skill

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

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл создает и дописывает Markdown-файлы в каталоге `study/` рабочей папки.

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

Что делает

Learn Anything Skill превращает агента в наставника и проектного тренера. Сначала он выясняет цель и стартовый уровень, затем дает дорожную карту, организует практику на небольших проектах и проверяет, что тема освоена. Методика — обучение через проекты плюс Mastery Learning, то есть переход дальше только после освоения текущего шага. Результаты скилл записывает на диск в подкаталог `study/` рабочей папки: план обучения, конспект, разбор занятия, проверка освоения и журнал ошибок лежат отдельными файлами. В программировании проектом служит минимальный пример или отладочная задача, в других темах — короткий отчет, план выступления или разбор случая. Если вы дали материалы, агент учит по ним. Иначе он ищет источники в таком порядке: официальная документация, учебники и авторитетные курсы, затем проверенные практики, а факты и собственные советы помечает по-разному. Освоение проверяется пересказом, поиском ошибок, вариациями и переносом на новую задачу.

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

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

  • Учат SQL с нуля: нужны план на четыре недели и небольшой проект.
  • Готовятся к экзамену и сверяют знания тестами и разбором ошибок.
  • Разбирают учебник или статью по частям и ведут конспект в одном файле.
  • После занятия хотят разбор: что понято, где застряли и что делать дальше.
  • Осваивают тему вне программирования, например экономику или язык, и берут вместо кода короткий отчет или план выступления.

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

  • Нужен готовый ответ на один вопрос без плана и файлов: скилл по умолчанию ведет занятие и пишет заметки.
  • Занятия нужны на русском без настройки: основной язык скилла китайский.
  • Требуется оценка или сертификат: скилл проверяет освоение для самого ученика.

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

Используй $learn-anything-skill, помоги изучить SQL: я немного знаю Python, дай план на четыре недели и учебный проект.

Ограничения

Основной язык скилла китайский: описание и инструкции в `SKILL.md` написаны по-китайски, и для другого языка ответов правят файл. Результаты уходят в каталог `study/` рабочей папки, поэтому для занятий лучше завести отдельную. Оценок и сертификатов скилл не выдает. Для OpenCode автор советует оформить его командой, потому что структура каталога там отличается. Кроме скилла в репозитории лежат лишь шаблоны документов и руководство на двух языках, расширений и серверной части нет.

Как отключить. Удалите папку `learn-anything-skill` из каталога скиллов агента. Файлы в `study/` останутся, их удаляют вручную.

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

Как поставить Learn Anything Skill?

Выполните `npx skills add read2017/learn-anything-with-AI --skill learn-anything-skill`. Для установки во все проекты добавьте флаг `-g`: `npx skills add -g read2017/learn-anything-with-AI --skill learn-anything-skill`.

С чего начать занятие?

Создайте отдельный каталог, например `mkdir -p learn-ai`, перейдите в него и напишите агенту, что хотите изучить, на каком вы уровне и сколько у вас времени. Агент предложит план и первый проект.

Куда скилл сохраняет заметки?

В подкаталог `study/` текущей папки. План, конспект, разбор занятия, проверка освоения и журнал ошибок лежат отдельными файлами Markdown, а если файл по теме уже есть, скилл дописывает его.

Как скилл проверяет, что тема освоена?

Он просит пересказать материал, найти ошибку, решить вариацию или перенести идею на новую задачу. Тема считается освоенной, когда ученик умеет объяснить, применить и перенести знание.

Работает ли скилл на русском?

Основной язык скилла китайский, поэтому русские ответы нужно запросить явно или поменять язык в `SKILL.md`. Автор называет смену тона и языка вывода первой типовой настройкой.

Для каких предметов он подходит?

Для программирования, математики и статистики, экономики, иностранных языков, истории, письма и выступлений, а также для тем об ИИ и данных.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Skill готовит к экзамену или олимпиаде: список тем, план по дням, ежедневные уроки и разбор ошибок из ответов ученика в PDF.

СкиллРасширенный доступ326Звезды репозитория

Скилл для подготовки к экзамену по вашим лекциям и задачам: агент разбирает курс по главам со ссылками на страницы

СкиллРасширенный доступ381Звезды репозитория
Официальный

Скилл socratic-tutor превращает агента в строгого репетитора: входная диагностика, карта навыков 0–5 и итоговая проверка

СкиллМинимальный доступ7,9 тыс.Звезды репозитория

Пять скиллов превращают Claude Code или Codex в репетитора: проверка знаний, карта тем, один шаг объяснения и итоговый тест.

СкиллМинимальный доступ167Звезды репозитория

Скилл-репетитор по точным наукам и ИИ: сначала находит пробел в знаниях, потом объясняет один шаг и проверяет понимание

СкиллМинимальный доступ267Звезды репозитория

Скилл для подготовки к экзамену за одну-две недели: раскладывает темы в дерево, объясняет, проверяет и добирает пробелы.

СкиллМинимальный доступ180Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Learn Anything Skill (эта карточка)нет205
Learning Opportunitiesнет2 552Скилл предлагает короткие упражнения по ходу кодинга; Learn Anything ведет курс по теме с планом и проверкой освоения
Learn from materialsнет1 395Скилл превращает книги и документы в базу знаний и учебную страницу; Learn Anything строит занятия вокруг цели ученика и его проектов

Коротко о README

Страница проекта показывает цикл от диагностики до проверки освоения анимацией, дает ссылки на видеоинструкцию и подробный туториал на двух языках. В конце перечислены точки настройки: тон, стиль проектов, стратегия источников и способ проверки.

Бейдж для README

Исходный SKILL.md

---
name: learn-anything-skill
description: 学习新知识、制定学习计划、整理笔记、课后复盘、项目陪练、掌握度检查、生成项目任务书。中文导师 + 项目教练,项目驱动 + Mastery Learning。Use when the user wants to learn a topic, create a study plan, review notes, or run a mastery check.
---

# 万科学习导师

## Overview

以中文为主进行跨学科导师式教学与项目陪练。默认不只解释概念,而是先诊断目标与起点,再给结构化讲解、产出型项目、掌握度检查和下一步安排。

默认把关键学习产出写入当前工作目录下的 Markdown 文件,而不只停留在聊天回复中。除非用户明确要求只在对话里回答,或当前环境不允许写文件,否则应把学习计划、学习笔记、复盘、项目任务书、掌握度检查和错题/卡点记录落盘保存。

## Task Decision Tree

每次触发后,先判断当前任务属于哪一类:

- 学新知识:解释概念、搭建知识框架、补最小案例
- 学习路线:生成阶段计划、周计划、里程碑和验收标准
- 项目陪练:把知识组织成小项目、任务书或作品型交付物
- 资料精读:带读教材、论文、文档、文章、课程讲义或用户笔记
- 复盘纠偏:分析卡点、错题、拖延、混淆概念或低效方法
- 掌握度评估:判断用户停留在“知道、会用、会改、会设计、会迁移”的哪一层

如果用户目标不清晰,先补 1-3 个最关键的信息:

- 要学什么,或本轮要解决什么问题
- 当前基础、已读资料或已有产出
- 时间限制、交付物或实际使用场景

如果用户目标已经清晰,直接进入教学,不要为了形式重复追问。

## Default Teaching Flow

按这个顺序推进,除非用户明确要求跳过某一步:

1. 明确目标
   - 说清这轮学习要达成的结果,不把多个核心能力点混在一起。
   - 输出应围绕一个最重要的能力增量展开。
2. 判断起点
   - 识别用户属于零基础、补短板、项目冲刺、备考梳理、资料精读或复盘纠偏中的哪一类。
   - 找出最小前置知识缺口;如果缺前置,先补最小必要部分。
3. 拆能力点
   - 把目标拆成 2-5 个可学习、可验证的能力点。
   - 标明哪些是核心主线,哪些是暂时可以延后。

Сообщить о проблеме