stem-study-vault skill
A Codex skill builds an Obsidian vault from your lectures, problem sets and exams with worked derivations and graded practice.
- 118 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skill reads your materials folder and writes files into the Obsidian vault.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/stem-study-vaultDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skill reads your materials folder and writes files into the Obsidian vault.
This is third-party code. Review the repository files before installing.
What it does
`stem-study-vault` reads local course material: PDF, PPTX, Markdown and TXT. From it the skill writes Obsidian lessons you can study as a main textbook: they explain causes and conditions, expand key derivations and add independent exercises. Each part of the source is checked against the notes before writing, and uncovered items stay on a to-do list. Optionally the skill offers a short diagnostic and adjusts explanations to your answers without assigning a learner type. A separate web app, Study Studio on React and FastAPI, has a demo mode that needs no keys.
Who it is for. Students of technical and other quantitative courses who study from their own lectures and keep notes in Obsidian.
Good fit when
- Course slides must become a connected study note with worked derivations.
- Exam prep needs exercises that move from supported to independent.
- A course is built in parts and the vault continues from the last step.
- You want a quick check for gaps in basics, with the option to skip it.
Not a fit when
- Sources are old `.ppt` files, video or behind a university login.
- A complete course is expected in a single run without batch checking.
- Notes would be built from material you have no rights to.
Example request
Use $stem-study-vault to build a vault for the Electric Circuits course from the lectures folder, starting with one study unit.Limitations
Built for Codex. Automatic extraction covers PDF, PPTX, Markdown and TXT; scans and handwriting need OCR or model vision. Legacy `.ppt`, video and school account sign-in are unsupported. A course is built in batches with uncovered items marked unfinished. Documentation is in Chinese with an English README. Last commit in October 2026. Derivations and solutions are written by the model, so check them against the original lectures and textbook.
How to disable. Delete `~/.agents/skills/stem-study-vault`. Notes already created live in your Obsidian vault as plain Markdown files.
FAQ
How do I install the skill?
Ask Codex to use `$skill-installer` on the `skills/stem-study-vault` directory of the repository. Manually, copy the folder into `~/.agents/skills/`.
Which formats does the skill read?
PDF, PPTX, Markdown and TXT. Scans and photos need OCR or a vision-capable model.
What is Study Studio?
A separate local web app in `apps/study-studio`. The demo starts with `python3 start.py --demo` and needs no keys or personal material.
Is the diagnostic mandatory?
No. The short diagnostic can be skipped, and unknowns stay unknown in the profile.
Does the skill work with Claude Code?
The README documents install and use for Codex only. For other agents the `skills/stem-study-vault` folder has to be wired up yourself.
Discussion
No questions or reviews yet.
Related
SkillsA skill that turns PDFs, docs and a codebase into an Obsidian study vault: structured notes for self-study
A community skill collection for developers: design, Excalidraw diagrams, Obsidian memory, requirement interviews and learning.
An exam prep skill built on your own lectures and problems: the agent goes through the course chapter by chapter with citations
Obsidian skills
Obsidian Skills
Skills for agents working with Obsidian: Markdown with wikilinks, Bases, JSON Canvas, Obsidian CLI, Defuddle and Knap
Eight Claude Code skills for Obsidian: Granola notes, NotebookLM imports, TaskNotes tasks, recall of past sessions, chat export
A skill that analyzes materials and subtitles, checks facts against sources and keeps a personal library in a local folder.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| stem-study-vault (this card) | no | 118 | |
| tutor-skills | no | 1,402 | turns PDFs and code into an Obsidian study vault; here derivations, graded practice and batch coverage checks |
| Obsidian skills | no | 52,183 | teaches an agent Obsidian formats; this skill builds course notes |
README in short
The repository has a skill for Obsidian and the Study Studio demo app. Private material, databases and keys are not in the public code.