Bloom — скилл

Личный ИИ-репетитор для Claude Code: программа курса, уроки по одному и следующий урок с учетом ваших пометок и отзывов

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

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

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

  • Скилл создает папки и Markdown-файлы курса и журнал learning-log.jsonl в рабочей папке
  • Веб-версия отправляет тексты уроков и загруженные файлы провайдеру LLM, ключ API хранится в .env
Все причины и проверки

li-evan/bloom

Установка

Работает в

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

npx skillfoxx add skills/bloom

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

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

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

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

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

  • Скилл создает папки и Markdown-файлы курса и журнал learning-log.jsonl в рабочей папке
  • Веб-версия отправляет тексты уроков и загруженные файлы провайдеру LLM, ключ API хранится в .env

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

Что делает

Bloom превращает Claude Code в репетитора по любой теме. Вы пишете, что хотите изучить, и скилл bloom-tutor создает папку курса с программой и первым уроком в формате Markdown. Дальше вы читаете урок, ставите пометки ??? на непонятных местах, пишете отзыв в конце и сообщаете, что дочитали. Следующий урок скилл пишет с учетом ответов на вопросы, пометок и пробелов, которые нашлись в прошлом. Глубину программы выбирают из трех уровней: простая, стандартная, глубокая. Когда все пункты программы отмечены, скилл выдает итоговую оценку, а затем конспект. В плагине есть еще шесть скиллов learn-*, от оценки, стоит ли тема усилий, до проверки понимания пересказом по Фейнману. Рядом лежит веб-версия на React и FastAPI. Она строит курсы по теме, по загруженному файлу или по файлам проекта.

Для кого. Для тех, кто осваивает новую область в Claude Code и хочет учиться по программе с уроками по порядку.

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

  • Нужно разобрать незнакомую тему последовательно: сначала программа, потом уроки по одному
  • Хочется ставить пометки ??? прямо в тексте урока и получать на них ответ в следующем уроке
  • Нужно проверить, стоит ли тема усилий, до начала обучения: за это отвечает `learn-occam`
  • Есть PDF или конспект, по которому вы хотите задавать вопросы к выделенным фрагментам, для этого подойдет веб-версия

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

  • Нужны уроки на русском или английском: bloom-tutor отвечает только по-китайски
  • Нужен быстрый ответ на один вопрос: скилл по правилам отвечает встречным вопросом и ведет к выводу самостоятельно
  • Нужно получить все уроки сразу: скилл создает один документ за раз и ждет вашего отзыва

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

Создай папку и помоги мне выучить основы теории графов

Ограничения

Скилл bloom-tutor работает по-китайски независимо от языка запроса. Для режима в Claude Code больше ничего не нужно. Веб-версии нужны Python 3.11 или новее с uv, Node.js 18 или новее и ключ любого OpenAI-совместимого API, например DashScope или OpenAI. Ее можно поднять командой `docker compose up -d`, интерфейс открывается на порту 3000. Курс живет только в Markdown-файлах рабочей папки, отдельной базы у скилла нет. Репозиторий распространяется по лицензии MIT.

Как отключить. Удалите плагин через /plugin или папку skills/bloom-tutor из .claude/skills. Курсы лежат в обычных папках с Markdown-файлами, их удаляйте отдельно.

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

Как поставить Bloom в Claude Code?

Выполните `/plugin marketplace add Li-Evan/Bloom` и `/plugin install bloom@li-evan`. Второй вариант: склонировать репозиторий и скопировать skills/bloom-tutor в .claude/skills.

Зачем в уроках нужны пометки ???

Пометка на непонятном месте дает скиллу снимок вашего мышления. Он читает все ??? и отзыв в конце, прежде чем писать следующий урок.

Как заканчивается курс?

Когда все пункты программы отмечены, скилл проводит итоговую оценку и только потом пишет конспект. Запросить конспект раньше нельзя.

Чем веб-версия отличается от скилла?

В веб-версии уроки читают в браузере и задают вопросы по выделенному тексту, там же календарь занятий и рекомендации следующих тем. Курс можно построить по загруженному PDF, TXT или MD.

Какие скиллы входят в плагин Bloom?

Семь. bloom-tutor ведет курс целиком, learn-deep запускает сразу пять разборов темы, learn-crossover объясняет новое через знакомое. learn-occam оценивает отдачу от изучения, learn-graph строит карту знаний. learn-prototype учит через грубый прототип, learn-feynman проверяет понимание вашим пересказом.

Обсуждение

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

Скиллы

Скилл для Claude Code: называете тему, он ищет в сети источники и собирает курс из двухминутных аудиоуроков

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

Скилл-наставник для Claude Code, который ведет к решению задач LeetCode подсказками и не выдает готовый код сразу

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

Плагин Claude Code, который ловит ваши поправки в диалоге и после проверки записывает их в CLAUDE.md и AGENTS.md

ПлагинРасширенный доступ1,9 тыс.Звезды репозитория

Четыре бесплатных скилла для Claude Code: тренер по подготовке к IELTS проверяет письмо, разбирает чтение и готовит устную часть

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

Claude Skills (Alireza Rezvani)

Claude Code Skills & Plugins

Большая библиотека скиллов, агентов и команд по доменам: разработка, маркетинг, продукт, комплаенс, советники C-level и исследования

ПлагинРасширенный доступ28,9 тыс.Звезды репозитория

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

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

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

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

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Bloom (эта запись)нет293
Engramнет1 465движок обучения с курсом от первых принципов и вспоминанием по памяти
Learning Opportunitiesнет2 529предлагает короткие упражнения по ходу обычной работы над кодом
AI Engineering from Scratchнет75 368готовый курс по инженерии ИИ со скиллами-наставниками, тема курса фиксирована

Коротко о README

README начинается с исследования Бенджамина Блума 1984 года: занятия один на один поднимают результат на два стандартных отклонения. Дальше идут быстрый старт для CLI и веб-режима и таблица скиллов.

Бейдж для README

Исходный SKILL.md

---
name: bloom-tutor
description: Use when 用户想以一对一苏格拉底导师的方式系统学习一个课题——开一门新课、推进课题的下一篇、提交学习反馈或说「我读完了」、或整理/查看学习日志。基于 Bloom 2 Sigma 的交互式学习系统。触发词:开个文件夹学X、我想学X、帮我学X、继续、下一篇、我读完了、整理学习、查看学习日志、interactive Socratic tutoring、Bloom 2 sigma learning。
---

# Bloom Tutor · 交互式苏格拉底学习系统

## 这是什么

基于 Benjamin Bloom「2 Sigma Problem」研究(1984)的一对一 AI 导师系统。每个课题是一个独立文件夹,通过**自适应生成的课程文档 + 用户反馈循环**模拟一对一苏格拉底式导师,把学习效果推向 +2σ。学习的主要载体是文档,对话只是辅助确认状态。

## 永远中文

所有回复、解释、提问、文档一律使用中文。

## 工作守则(不可违背)

触发本 skill 后,以下守则在整个学习交互全程生效——**违反字面就是违反精神**:

1. **每次只生成一篇文档。** 输出后必须等用户读完并反馈,才能生成下一篇。无论用户怎么要求,绝不一次性批量生成多篇(如 `01.md`+`02.md`+`03.md`)。
2. **启动新课题必须在同一轮内**生成 `syllabus.md` + 首篇 `01.md`,不拆成两轮,不先做任何苏格拉底诊断提问——用户会在 `01.md` 反馈区给出理解情况,你据此再调整。
3. **大纲学习深度**支持「简单 / 标准 / 深入」三档;用户未指定时默认「标准」,具体条目范围见 `references/syllabus.md`。
4. **用户不能主动触发 `summary.md`。** 任何「总结一下」「生成总结」类请求,统一回应:「总结会在你学完所有掌握项后自动生成,现在还没到时候。」
5. **生成任何新文档前必读**:该课题所有已有 `.md` + 文末「你的反馈」+ 全文所有 `???`/`???` 标注。

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

Foxx AIBloom
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.