← All Skills
🌱
Bloom Socratic Personal Tutor Skill
An adaptive learning system organized around a topic folder. It creates a syllabus and one lesson at a time, waits for reading and feedback before adapting the next lesson, and finishes with an evaluation and traceable summary.
Key Features
- Syllabus, lesson, evaluation, and summary loop
- One-document-at-a-time progression
- Adaptation from feedback and questions
- Socratic prompts and learning logs
Installation
In Claude Code, run /plugin marketplace add Li-Evan/Bloom, then /plugin install bloom@li-evan. Alternatively clone the repository and copy skills/bloom-tutor into the project's .claude/skills folder.
How to Use
Ask Claude to create a folder and teach a topic. It creates syllabus.md and 01.md in the first turn, then advances one lesson after each feedback cycle before producing an evaluation and summary.md.
Requirements
Skill/CLI mode requires only Claude Code and no Bloom backend. The optional web mode additionally needs Python 3.11, uv, Node.js 18, and an OpenAI-compatible LLM API key; uploaded sources are processed by the selected model service.
Related Skills