Learn From Materials
Turn books, PDFs, slides, documents, web pages and text into a source-grounded knowledge base, interactive learning HTML and Markdown in English or Chinese. Use for learning, summaries, explanations, review, quizzes, relationship maps, saving reusable methodology files, retrieving or comparing accumulated methods, and applying them to a real problem. 将材料转为可追溯知识库与交互学习页,支持中英文、关系图、方法论保存/检索/比较及应用;区分材料依据、推断与外部核验。
Install
npx skills add dmoshehun-prog/learn-from-materials --skill learn-from-materialsgit clone --depth 1 https://github.com/dmoshehun-prog/learn-from-materials.git /tmp/learn-from-materials
mkdir -p ~/.claude/skills
cp -r /tmp/learn-from-materials/. ~/.claude/skills/learn-from-materialsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 知识学习助手 将材料转为可追溯知识库、离线交互 HTML 和同源 Markdown。模型理解原文、判断关系和实际复核;脚本提取、组装、校验与渲染。按任务读取下列参考,避免一次加载所有模式或重复撰写派生文件。 ## 先确定请求 输出语言按“用户明确要求 → 当前实质请求 → 已建立的对话语言”确定,忽略附件、引文、代码、路径和浏览器语言。支持 `zh-CN` / `en`;其他语言如实说明并询问支持的选择。新页面设置 `meta.language`、schema 4.3;保留原文引用和真实来源。语言与出处标签细则在 `references/language-relationships-application.md`。 | 当前任务 | 必读入口与执行边界 | | --- | --- | | 新材料学习 | `references/learning-depth-modes.md`、`references/material-processing.md`。用户已说系统学习、全量或 quick 时直接采用,否则只问一次深度;职业与兴趣留给 HTML 首次打开引导。 | | 新系统学习 | 在写作前读 `references/systematic-workflow.md`;按书籍/其他材料分别读 `references/book-quality-profile.md` 或 `references/material-quality-profile.md`。 | | 快速了解 | 读 `references/quick-workflow.md`;完整扫描结构,生成核心导读和 quick-audit,不运行系统学习的全量账本/题库预建;相同的语言、方法文件与最终交付约束仍适用。 | | 更新已有知识库 | `references/incremental-update-schema.md`,先暂存提取结果并计划影响范围,再执行更新与未受影响单元校验。 | | 修改已有学习页 | `references/page-update-workflow.md`。纯视觉调整保留 pageId、实体 ID、出处及本地存储关联,按变化范围重验。 | | 材料追问或方法应用 | `references/answer-protocol.md`;方法应用另读 `references/language-relationships-application.md` 的应用协议。 | | 方法保存/检索/比较 | `references/method-library.md`;仅使用用户指定的方法库,不改写原始卡片或把综合结果冒充材料。 | | 学习自检 | `references/question-bank-routing.md`;从真实题库优先抽题,一次一题并等待回答,按材料判分,结束输出可导入的错题记录。 | 主题/单元页先检索现有知识库并核对原文范围;字段需要时才读 `templates/components.md`。新中文/英文 JSON 分别参考 `examples/overview-current-zh.json` / `examples/overview-methods-content.json`;新系统学习参考 `examples/overview-sequential-systematic.json` 与 `examples/sequential-authoring/project.json`;旧 4.2 fixture 仅测试兼容。 ## 顺序工作流程
Details
- Skill name
learn-from-materials- Repository
- dmoshehun-prog/learn-from-materials
- License
- MIT
- Repo updated
- 19 October 2026
- Listed in
- VoltAgent/awesome-agent-skills
FAQ
What does the Learn From Materials skill do?
Turn books, PDFs, slides, documents, web pages and text into a source-grounded knowledge base, interactive learning HTML and Markdown in English or Chinese. Use for learning, summaries, explanations, review, quizzes, relationship maps, saving reusable methodology files, retrieving or comparing accumulated methods, and applying them to a real problem. 将材料转为可追溯知识库与交互学习页,支持中英文、关系图、方法论保存/检索/比较及应用;区分材料依据、推断与外部核验。
How do I install the Learn From Materials skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add dmoshehun-prog/learn-from-materials --skill learn-from-materials. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Learn From Materials popular?
It lives in dmoshehun-prog/learn-from-materials, which has 1,201 GitHub stars and 109 forks, and is included in 1 curated skill list.
Related skills
Hung Yi Lee
1.3kvoidful/hung-yi-lee-skill
Explain machine learning, deep learning, generative AI, LLMs, AI agents, and speech modeling in a Hung-Yi Lee-inspired teaching style. Use this skill when the user wants 李宏毅式教學: roadmap-first structure, intuition before math, black-box-to-mechanism explanations, everyday analogies, anticipating student confusion, practical debugging, and research-grounded context.
Nihaisha
2.2kJuneYaooo/nihaisha-nishi-tcm
Use this skill when the user asks about Ni Haisha / 倪海厦 TCM course material, especially Shang Han Lun / 伤寒论, Jingui / 金匮要略, Zhongjing Xinfa / 仲景心法, clinical cases / 临床案例 / 倪师医案, Bagang Bianzheng / 八纲辨证, Fuyang Forum / 扶阳论坛, Yijinjing / 易筋经, Liang Dong dialogue / 梁冬对话倪师, Stanford lecture / 斯坦福大学演讲, Tianji / 天纪 / 易经 / 阳宅 / 紫微斗数, Huangdi Neijing / 黄帝内经, Shennong Bencao / 神农本草, acupuncture / 针灸, meridians, acupoints, acupuncture depth safety / 危险进针深度 / 气胸风险, six-channel pattern identification, symptom-to-formula routing, formula comparison, lesson review, board/PPT screenshot evidence, or course-d
Unbrowse
823unbrowse-ai/unbrowse
Search and call websites through Unbrowse's hosted API or remote MCP, reuse indexed site tools, read pages, and learn missing routes in its cloud browser. Use for structured website tasks, and authenticated site access with Unbrowse.
Pol Probe Advisor
7.8kdeanpeters/Product-Manager-Skills
Select the right Proof of Life (PoL) probe based on hypothesis, risk, and resources. Use this to match the validation method to the real learning goal, not tooling comfort.
Learning Target Authoring Guide
932GarethManning/education-agent-skills
Author learning targets for a competency across developmental bands with precise, observable progression language. Use when writing 'I can' statements for competency-based programmes.
Codebase to Course
5.7kzarazhangrui/codebase-to-course
Turn any codebase into a beautiful, interactive single-page HTML course that teaches how the code works to non-technical people. Use this skill whenever someone wants to create an interactive course, tutorial, or educational walkthrough from a codebase or project. Also trigger when users mention 'turn this into a course,' 'explain this codebase interactively,' 'teach this code,' 'interactive tutorial from code,' 'codebase walkthrough,' 'learn from this codebase,' or 'make a course from this project.' This skill produces a stunning, self-contained HTML file with scroll-based navigation, animate
Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.