Tutor Setup — Biến tài liệu thành StudyVault Obsidian
Skill quét thư mục hiện tại để tự động tạo StudyVault Obsidian gồm dashboard, ghi chú khái niệm và câu hỏi luyện tập từ tài liệu hoặc mã nguồn.
Giáo dụcTrung cấp★ 1,286⑂ 121Điểm AI 8/10Cập nhật lần cuối: 28 thg 2, 2026
Làm được gì
- Tự động nhận diện chế độ dựa trên marker dự án trong thư mục hiện tại (CWD): có
package.json,pyproject.toml,go.mod... → Codebase Mode; không có → Document Mode. - Document Mode (D1–D9): trích xuất PDF bằng
pdftotext, lập bản đồ nguồn ↔ chủ đề (không đoán theo tên file), định nghĩa bộ tag chuẩn, tạoStudyVault/với MOC, Quick Reference, Exam Traps, ghi chú khái niệm và file luyện tập ≥8 câu cho mỗi chủ đề, rồi tự kiểm tra theo checklist. - Codebase Mode (C1–C9): khám phá dự án, phân tích kiến trúc và luồng request, tạo ghi chú theo module (mục đích, file chính, interface công khai, luồng nội bộ, phụ thuộc) và ≥5 bài tập onboarding cho mỗi module lớn.
- Có rào chắn an toàn: không truy cập file ngoài CWD và cấm đọc trực tiếp PDF bằng tool Read để tránh tốn token.
Phù hợp với ai
- Sinh viên, người ôn thi muốn biến giáo trình PDF dày thành hệ thống ghi chú Obsidian có liên kết.
- Tech lead cần tài liệu onboarding sinh tự động từ mã nguồn cho thành viên mới.
- Người tổ chức nhóm học muốn ngân hàng câu hỏi theo phương pháp active recall.
Ví dụ sử dụng
- Đặt 5 file PDF giáo trình vào thư mục rồi chạy skill → nhận vault có ghi chú từng chương kèm bộ câu hỏi và ghi chú "bẫy thi".
- Chạy trong repo backend của công ty → sinh Module Map, API Surface, lộ trình onboarding và bài tập đọc/gỡ lỗi code.
- Truyền URL trang bài giảng → WebFetch tải nội dung và tạo bộ ghi chú có checklist chủ đề cùng registry tag tiếng Anh.
· · · 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 && mkdir -p ~/.claude/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.
- Clone kho:
git clone https://github.com/bevibing/tutor-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép toàn bộ skill (gồm thư mục references/):
cp -r tutor-skills/skills/tutor-setup ~/.claude/skills/ - Nếu xử lý PDF, cài công cụ trích xuất — macOS:
brew install poppler; Linux:sudo apt-get install poppler-utils cdvào thư mục chứa tài liệu học hoặc mã nguồn rồi khởi chạy Claude Code tại đó (skill chỉ đọc file trong thư mục hiện tại).- Gọi
/tutor-setuphoặc yêu cầu "tạo study vault từ tài liệu trong thư mục này", xác nhận chế độ mà skill tự nhận diện. - Mở thư mục
StudyVault/vừa tạo bằng Obsidian để sử dụng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT