
roundtable02/tutor-skills
2 skills3.4k installs2.1k starsGitHub
Install
npx skills add https://github.com/roundtable02/tutor-skillsSkills in this repo
1TutorThe tutor skill. Interactive quiz tutor for Obsidian StudyVault learning. Use when the user wants to: (1) Take a diagnostic assessment of their knowledge, (2) Study or review specific sections/topics, (3) Drill weak areas identified in previous sessions, (4) Check their learning progress or dashboard, or says things like "quiz me", "test me", "let's study", "/tutor", "학습", "퀴즈", "평가". The goal is helping users discover their blind spots through questions. Tracks each concept with attempts, correct count, date, status, and error notes. Grows proportionally to unique concepts tested (bounded). Preserve existing file path regardless of language. If not found, create from template (see Dashboard Template below) If no StudyVault exists, inform user and stop. Analyze the dashboard to build context-aware options, then present them. The workflow follows the source SKILL.md contract with progressive reference loading, clear trigger phrases, and practical steps developers can apply directly in agent sessions.1.9kinstalls2Tutor SetupThe tutor setup skill 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. Documentation covers workflows, commands, and guardrails agents should follow when users invoke this capability. Key documented areas include **Check for project markers** in CWD:; `package.json`, `pom.xml`, `build.gradle`, `Cargo.toml`, `go.mod`, `Makefile`,; **If any marker found** → **Codebase Mode**; **If no marker found** → **Document Mode**. Reference commands include pdftotext "source.pdf" "/tmp/source.txt". Use when developers or agents need structured guidance for tutor setup tasks with evidence grounded in the bundled SKILL.md rather than generic advice. **Check for project markers** in CWD: `package.json`, `pom.xml`, `build.gradle`, `Cargo.toml`, `go.mod`, `Makefile`, **If any marker found** → **Codebase Mode** **If no marker found** → **Document Mode** **Tie-break**: If `.git/` is the sole indicator and no source code files (`*.ts`, `*.py`, `*.java`, `*.go`, `*.rs`, etc.1.6kinstalls