Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bevibing/tutor-setup
Transforms knowledge sources into an Obsidian StudyVault. Two modes: (1) Document Mode — PDF/text/web sources → study notes with practice questions. (2) Codebase Mode — source code project → onboarding vault for new developers. Mode is auto-detected based on project markers in CWD.
Passed 14 of 21 test cases with the skill, and 11 of 21 without it.
and 2 more in the full report
5 fixed10 passed either way6 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
During Phase D1 source discovery in a repository containing Javascript documentation, which subdirectories must be explicitly ignored when scanning for source files?
| Checked | Without skill | With skill |
|---|---|---|
| Excludes node_modules, .git, dist, build, and StudyVault directories from source file scanning. | Missed | Passed |
The instructions your model reads when the skill loads.
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.
On invocation, detect mode automatically:
package.json, pom.xml, build.gradle, Cargo.toml, go.mod, Makefile,
*.sln, pyproject.toml, setup.py, Gemfile.git/ is the sole indicator and no source code files (*.ts, *.py, *.java, *.go, *.rs, etc.) exist, default to Document Mode.Transforms knowledge sources (PDF, text, web, epub) into study notes. Templates: templates.md
**/*.pdf, **/*.txt, **/*.md, **/*.html, **/*.epub (exclude node_modules/, .git/, dist/, build/, StudyVault/). Present for user confirmation.pdftotext CLI ONLY (run via Bash tool). NEVER use the Read tool directly on PDF files — it renders pages as images and wastes 10-50x more tokens. Convert to .txt first, then Read the .txt file.
pdftotext "source.pdf" "/tmp/source.txt"
pdftotext is not installed, install it first: brew install poppler (macOS) or apt-get install poppler-utils (Linux)..md, .txt, .html) → Read directly..txt files — understand scope, structure, depth. Work exclusively from the converted text, never from the raw PDF.test cases passed, vs 11 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.