Loading...
Loading...
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.
npx skill4agent add roundtable02/tutor-skills tutor-setupNEVER 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.
package.jsonpom.xmlbuild.gradleCargo.tomlgo.modMakefile*.slnpyproject.tomlsetup.pyGemfile.git/*.ts*.py*.java*.go*.rsTransforms knowledge sources (PDF, text, web, epub) into study notes. Templates: templates.md
**/*.pdf**/*.txt**/*.md**/*.html**/*.epubnode_modules/.git/dist/build/StudyVault/pdftotext.txt.txtpdftotext "source.pdf" "/tmp/source.txt"pdftotextbrew install popplerapt-get install poppler-utils.md.txt.html.txt{ source_file → actual_topics → page_ranges }Equal Depth Rule: Even a briefly mentioned subtopic MUST get a full dedicated note supplemented with textbook-level knowledge.
#data-hazardStudyVault/00-Dashboard/→ [[Concept Note]]source_pdfpartkeywordssource_pdf: 원문 미보유[[wiki-links]][!tip][!important][!warning]> [!answer]- 정답 보기> [!hint]-> [!summary]-## Related Concepts[[wiki-links]]## Related Notes[[Concept Note]]Generates a new-developer onboarding StudyVault from a source code project. Full workflow: codebase-workflow.md Templates: codebase-templates.md
| Phase | Name | Key Action |
|---|---|---|
| C1 | Project Exploration | Scan files, detect tech stack, read entry points, map directory layout |
| C2 | Architecture Analysis | Identify patterns, trace request flow, map module boundaries and data flow |
| C3 | Tag Standard | Define |
| C4 | Vault Structure | Create |
| C5 | Dashboard | MOC (Module Map + API Surface + Getting Started + Onboarding Path) + Quick Reference |
| C6 | Module Notes | Per-module notes: Purpose, Key Files, Public Interface, Internal Flow, Dependencies |
| C7 | Onboarding Exercises | Code reading, configuration, debugging, extension exercises (5+ per major module) |
| C8 | Interlinking | Cross-link modules, architecture ↔ implementations, exercises ↔ modules |
| C9 | Self-Review | Verify against quality-checklist.md Codebase Mode section |