tutor-setup

Installation
Summary

Converts knowledge sources into Obsidian study vaults with auto-detected document or codebase modes.

  • Document Mode transforms PDFs, text, web sources, and ebooks into structured study notes with practice questions, concept linking, and exam trap callouts
  • Codebase Mode generates developer onboarding vaults from source code projects, mapping architecture, module dependencies, APIs, and hands-on exercises
  • Enforces strict CWD boundary; all file access and vault output remain within the current working directory
  • Includes mandatory quality verification against domain-specific checklists and produces interlocked wiki-style notes with backlinks, tags, and related concept references
SKILL.md

Tutor Setup — Knowledge to Obsidian StudyVault

CWD Boundary Rule (ALL MODES)

NEVER access files outside the current working directory (CWD). All source scanning, reading, and vault output MUST stay within CWD and its subdirectories. If the user provides an external path, ask them to copy the files into CWD first.

Mode Detection

On invocation, detect mode automatically:

  1. Check for project markers in CWD:
    • package.json, pom.xml, build.gradle, Cargo.toml, go.mod, Makefile, *.sln, pyproject.toml, setup.py, Gemfile
  2. If any marker foundCodebase Mode
  3. If no marker foundDocument Mode
  4. Tie-break: If .git/ is the sole indicator and no source code files (*.ts, *.py, *.java, *.go, *.rs, etc.) exist, default to Document Mode.
  5. Announce detected mode and ask user to confirm or override.
Related skills

More from roundtable02/tutor-skills

Installs
1.2K
GitHub Stars
870
First Seen
Feb 24, 2026