Tutor Setup — Biến tài liệu thành Obsidian StudyVault
Skill tự động chuyển PDF/tài liệu/URL hoặc một project mã nguồn thành Obsidian StudyVault gồm ghi chú khái niệm, câu hỏi luyện tập và dashboard.
Giáo dụcTrung cấp★ 1,083⑂ 93Điểm AI 8/10Cập nhật lần cuối: 28 thg 2, 2026
Nó làm được gì
Skill quét thư mục hiện tại và tự chọn một trong hai chế độ:
- Document Mode: trích xuất PDF/TXT/MD/HTML/EPUB (bằng
pdftotext) hoặc URL (WebFetch), phân tích cây chủ đề rồi tạo thư mụcStudyVault/có số thứ tự. Mỗi ghi chú có YAML frontmatter ghi rõ file nguồn và khoảng trang, wiki-link, callout, bảng so sánh, sơ đồ ASCII; mỗi thư mục chủ đề đều có file luyện tập từ 8 câu trở lên với đáp án ẩn. - Codebase Mode: nếu thấy
package.json,pom.xml,go.mod... skill phân tích kiến trúc, luồng request, ranh giới module và tạo vault onboarding cho lập trình viên mới kèm bài tập đọc code, debug, mở rộng.
Giai đoạn cuối (D9/C9) tự kiểm tra theo checklist chất lượng, chuẩn hoá hệ thống tag và liên kết chéo. Mọi thao tác chỉ giới hạn trong thư mục làm việc hiện tại.
Dành cho ai
- Sinh viên, người ôn thi muốn hệ thống hoá kiến thức trong Obsidian
- Người muốn biến slide/giáo trình PDF thành ghi chú kiểu active recall
- Lập trình viên vừa nhận một codebase lạ và cần hiểu nhanh
- Tech lead cần bản nháp tài liệu onboarding cho team
Ví dụ sử dụng
- Chạy trong thư mục chứa 5 file PDF bài giảng → skill đọc mục lục và vài trang mẫu, xác nhận bản đồ nguồn, rồi tạo ghi chú theo chương cùng dashboard "bẫy thi cử".
- Chạy trong repo Spring Boot → tự chuyển sang Codebase Mode, sinh sơ đồ luồng request, ghi chú public interface từng module và 5+ bài tập onboarding mỗi module.
- Truyền URL một trang tài liệu kỹ thuật → WebFetch lấy nội dung và tạo Quick Reference cùng ghi chú khái niệm theo bộ tag đã đăng ký.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/bevibing/tutor-skills/HEAD/skills/tutor-setup/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/tutor-setup từ repo GitHub bevibing/tutor-skills vào ~/.claude/skills/tutor-setup/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/bevibing/tutor-skills.git /tmp/tutor-skills && cp -r /tmp/tutor-skills/skills/tutor-setup ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và tạo thư mục skill:
mkdir -p ~/.claude/skills - Clone repo về thư mục tạm:
git clone https://github.com/bevibing/tutor-skills.git /tmp/tutor-skills - Copy skill vào Claude:
cp -r /tmp/tutor-skills/skills/tutor-setup ~/.claude/skills/ - Nếu sẽ xử lý PDF, cài công cụ trích xuất: macOS
brew install poppler, Ubuntu/Debiansudo apt-get install poppler-utils. - Copy tài liệu học vào đúng thư mục bạn sẽ làm việc, vì skill không truy cập file ngoài thư mục hiện tại.
- Mở
claudetrong thư mục đó và yêu cầu: "Dùng skill tutor-setup tạo StudyVault từ tài liệu này". - Xác nhận chế độ được phát hiện và bản đồ nguồn, sau đó chờ skill tạo thư mục
StudyVault/và mở nó bằng Obsidian.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT