01
It starts by itself
new sources added. Runs in Claude Code routine.
- ↻ new sources added
new PDF, text or source files appear in the working folder
Sources turned into a study vault.
Install the Tutor Setup skill and make it a habit: follow https://gethabit.dev/skills/bevibing/tutor-setup.md
2K installs1K starsMIT licenceSource on GitHub ↗

Tutor Setup
by bevibing · 2K installs
The skill
The tutor setup skill helps learners and teams turn PDFs, text, web pages or a codebase into an Obsidian StudyVault with concept notes, practice questions, dashboards and links.
Only when you ask.
The habit
Sources turned into a study vault.
↻ Runs by itselfnew sources added
When does it start? How does it check its work? What does it remember?
Stops after one batch of sources per run, with at most 2 fix rounds.
Check project markers, pick Document or Codebase mode and ask you to confirm.
Convert PDFs with pdftotext and read the text, never the raw PDF.
Build a verified source-to-topic mapping and show it to you.
List every topic and subtopic and define the tag registry.
Create dashboard, concept notes and practice questions per references/templates.md.
Cross-link notes and run the quality checklist until it passes.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Tutor Setup skill helps.
No. The skill keeps all reading and writing inside the working folder.
Yes. Codebase mode builds an onboarding vault for new developers.
Copy the prompt at the top into your agent. It installs the skill from bevibing/tutor-skills and sets up the habit. Or run npx skills add bevibing/tutor-skills --skill tutor-setup.
Yes. It is published under MIT. Habit is free too.
Install the Tutor Setup skill and make it a habit: follow https://gethabit.dev/skills/bevibing/tutor-setup.md
All bevibing skills →More notes skills →
Works in
Made by bevibing, published under MIT. Habit links to the original and never changes it. Is this your skill?