VaultForge

Process learning materials into structured Obsidian atomic notes with roadmaps, MOCs, and double-links. Auto-generate study vaults from PDFs, Markdown, Word, PowerPoint, and more with AI-powered note-taking, knowledge linking, and deep research. Supports English and Chinese output. Use when the user wants to build a study vault from documents. 将学习资料转为带路线图、MOC、双链与终检的 Obsidian 原子笔记知识库。支持中英文输出。用户希望「从材料到笔记库」时使用。

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Easonnotsing/VaultForge --skill VaultForge
Manual install
git clone --depth 1 https://github.com/Easonnotsing/VaultForge.git /tmp/VaultForge
mkdir -p ~/.claude/skills
cp -r /tmp/VaultForge/. ~/.claude/skills/VaultForge

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# VaultForge

Complete workflow for transforming learning materials into structured Obsidian atomic note knowledge bases.

## Core Principles

### ⚠️ CRITICAL: Must Read All Designated Files Completely

**Absolutely forbidden to generate a learning roadmap or notes based on partial content.**

- Must read **all** learning files selected by the user
- **Prefer single-pass full reads** of entire files; use batched reading only when encountering technical limits
- If batched reading is necessary (e.g., PDF at 50 pages/batch), **auto-continue without user confirmation**
- Only generate the learning roadmap after confirming all content has been read

### ⚠️ CRITICAL: Atomic Notes to Knowledge Points — Default 1:1 + Proportion Calibration

**Default**: Each bullet knowledge point in the outline maps to **one** atomic note; note titles match bullet text (or are normalized filenames).

**Allowed exceptions** (must satisfy the "proportional to source material" rule below **simultaneously**, and include a **brief rationale** during roadmap confirmation):

- Knowledge point with very little source material: may **merge** with adjacent bullet into one atomic note (outline must sync: merge bullets or mark "merged")
- Knowledge point with extensive source material: may **split** into multiple atomic notes (outline splits into multiple bullets or sub-numbering)
Read the full skill on GitHub

Details

Skill name
VaultForge
Repo updated
1 June 2026

FAQ

What does the VaultForge skill do?

Process learning materials into structured Obsidian atomic notes with roadmaps, MOCs, and double-links. Auto-generate study vaults from PDFs, Markdown, Word, PowerPoint, and more with AI-powered note-taking, knowledge linking, and deep research. Supports English and Chinese output. Use when the user wants to build a study vault from documents. 将学习资料转为带路线图、MOC、双链与终检的 Obsidian 原子笔记知识库。支持中英文输出。用户希望「从材料到笔记库」时使用。

How do I install the VaultForge skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Easonnotsing/VaultForge --skill VaultForge. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is VaultForge popular?

It lives in Easonnotsing/VaultForge, which has 12 GitHub stars and 0 forks.

Related skills

Agentic Learning

11

FavioVazquez/agentic-learning

A learning partner skill grounded in neuroscience and philosophy. Use when you want to actually learn a concept (not just get an answer), quiz yourself on a codebase, reflect on what you built, brainstorm a design collaboratively, practice productive struggle on a hard problem, journal a decision with its alternatives and consequences, or schedule concepts to revisit later. Invoke with @agentic-learning followed by one of: learn, quiz, reflect, space, brainstorm, explain-first, struggle, either-or, explain, interleave, or cognitive-load.

Learning & Education

Think Like Me

13

kakha13/think-like-me

Personal engineering rules and reasoning patterns the user has curated over time. Consult BEFORE writing, modifying, debugging, or designing any technical feature — rules often cover domain-specific gotchas (e.g., mobile audio timers need background mode) that generic answers miss. Also triggers on `/learn-this`, "learn this", "remember this", or `/new-rule` to capture new rules, and on detected corrections to previously proposed code.

Learning & Education

Loft Hours

10

lazyfoxjumps/Loft-Hours

Session-based focus skill that acts as a silent body-doubling study partner. Runs structured focus blocks with goal intake, opt-in environment setup (Do Not Disturb, app management, focus music), break check-ins, and a wrap-up that writes a markdown session log. Compounds value via weekly/monthly rollups over the log folder. Trigger on "/loft-hours", "/study-with-me", "loft hours", "study with me", "focus session", "deep work session", "pomodoro for me", "I need to focus", "body double me", "be my study buddy", "help me focus for [N] minutes", "let's do a work session". Also trigger on resume

Learning & Education

Course Helper

13

xxxhhhccc458/course-helper

课程学习资料整理与习题解答方法:把讲义、课件、PDF 整理成复习大纲,解答习题,生成公式速查表与易错辨析;并维护跨会话的教学交接文档(学习进度)、管理项目提示词库、按模块拆分项目资料档案(B 层)。当用户在课程学习类项目中要求整理讲义或课件、编写或续写复习大纲、讲解课程概念、解答作业题(HW/习题)、续写学习进度或教学交接文档、登记常用提示词时使用。不适用于纯代码工程项目。

Learning & Education

Self Improvement

8

lanyasheng/self-improving-agent

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User explicitly corrects agent with direct correction like 'No, that's wrong', (3) User requests a capability that doesn't exist, (4) An external API or tool fails. CRITICAL: Maximum 1 learning log per user message. Do NOT chain multiple self-improvement actions.

Learning & Education

Book Learning Tutor

12

fangyuan-3149/book-learning-tutor

把书课程化并作为「专业教师」逐课带人类学完:课前备课→详尽费曼教学→练习闸门→间隔复习→背诵作业→自进化。处理使用者已提供的本地书(PDF/EPUB/DJVU/MOBI/AZW/DOCX/TXT/MD/CBZ)或已落在 参考/<书名>/ 的书;**本技能不联网、不搜索、不下载 —— 找书请用 book-finder 技能**。当用户说「学这本书 <本地路径> / 把这本 PDF 课程化 / 教我这本书 / 继续学 <书> / 复习 <书> / 考考我 <书> / 帮我学 X」时调用。教学引擎已单包自包含,无需再加载其他技能。

Learning & Education

Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.