# Learn From Materials (agent skill)

> Learn From Materials is an agent skill (a SKILL.md file) from dmoshehun-prog/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. It works with Claude Code, Codex and GitHub Copilot and has 902 GitHub stars.

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.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/dmoshehun-prog/learn-from-materials |
| Skill path | SKILL.md |
| Skill name | learn-from-materials |
| GitHub stars | 902 |
| Installs on skills.sh | not listed |
| License | MIT |
| Skills in repo | 1 |
| Plugin marketplace | no |
| Official | no |
| Works with | Claude Code, Codex, GitHub Copilot |
| Category | Docs & writing |
| Last commit | Oct 1, 2026 |

## When it triggers

- 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.

## Add this skill

### Claude Code

```sh
git clone --depth 1 https://github.com/dmoshehun-prog/learn-from-materials.git
cp -r learn-from-materials ~/.claude/skills/learn-from-materials   # personal, or .claude/skills in a project
```

In the Claude apps, zip the skill folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).

### ChatGPT / Codex

```sh
git clone --depth 1 https://github.com/dmoshehun-prog/learn-from-materials.git
cp -r learn-from-materials .agents/skills/learn-from-materials   # repo; ~/.agents/skills for all projects
```

### Cursor

```sh
git clone --depth 1 https://github.com/dmoshehun-prog/learn-from-materials.git
cp -r learn-from-materials .cursor/skills/learn-from-materials   # project; ~/.cursor/skills for all projects
```

Sources (checked 2026-10-07): https://code.claude.com/docs/en/skills, https://support.claude.com/en/articles/12512180-using-skills-in-claude, https://learn.chatgpt.com/docs/build-skills, https://cursor.com/docs/context/skills

---

Canonical page: https://appsgit.com/skills/dmoshehun-prog-learn-from-materials
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
