claudeers.
// Claude Skills

stem-notes

A Claude skill that transforms STEM lecture slides, textbooks, problem sheets, and documents into LaTeX formula sheets, fully worked solutions, and summary n…

// Claude Skills[ cli ][ claude ]#claude#skills◷ MIT$open-sourceupdated 24 days ago
Actively maintained
96/100
last commit 25 days ago
last release none
releases 0
open issues 0

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up stem-notes (claude-skill project) into my current project.
Found on https://claudeers.com/stem-notes
Repo: https://github.com/Shass27/stem-notes
Homepage/docs: —
Detected install method: claude-skill → # copy this skill into .claude/skills/stem-notes/
Category: skills. Platforms: cli.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-skill)
# copy the skill dir into your project:
# .claude/skills/stem-notes/   (or ~/.claude/skills/stem-notes/ for all projects)
// or clone
git clone https://github.com/Shass27/stem-notes

// compatibility

Platformscli
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageTeX

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

stem-notes

A Claude Code skill that turns STEM source material (lecture slides, textbook chapters, scanned problem sheets, images, PowerPoint/Word files) into LaTeX study documents: formula/definition sheets, fully worked problem solutions, and summary notes.

How it works

The user is driven through the whole process with multiple-choice questions (AskUserQuestion) — nothing is generated silently. The skill:

  1. Inventories the given sources (PDF, PNG/JPG, PPTX/DOCX) and checks whether each PDF is text-based or scanned.
  2. Checks for required tooling (poppler, soffice, tectonic/pdflatex) and asks before installing anything.
  3. Asks intake questions: which outputs to generate, output location, visual style, and per-output questions (density, scope, depth, ordering, etc.).
  4. Reads every source page/slide/image in full.
  5. Solves and verifies every problem in scope, checking non-trivial numbers with a short Python script, and flags any discrepancy with a printed answer instead of silently matching it.
  6. Writes ASCII-only .tex files from the templates in templates/.
  7. Optionally compiles to PDF (tectonic or latexmk), fixing errors until it compiles cleanly.
  8. Reports what was written, what was skipped, and any discrepancies found.

Layout

  • SKILL.md — the workflow the skill follows, step by step.
  • references/questions.md — the MCQ question bank used for intake.
  • references/tooling.md — required tools, install commands/sizes, and the shell commands used to inspect/convert sources.
  • references/style-guide.md — layout, labelling, and solution-format rules for each output type.
  • templates/formula_sheet.tex — formula/definition sheet preamble.
  • templates/solutions.tex — worked-solutions preamble.
  • templates/summary_notes.tex — summary-notes preamble.

Output

By default, generated .tex files (and PDFs, if compiled) are written to a latex/ subfolder next to the source files, unless the user chooses otherwise.

License

MIT — see LICENSE.

// faq

What is stem-notes?

A Claude skill that transforms STEM lecture slides, textbooks, problem sheets, and documents into LaTeX formula sheets, fully worked solutions, and summary notes. Automates the creation of professional study materials from any PDF, image, or office file.. It is open-source on GitHub.

Is stem-notes free to use?

stem-notes is open-source under the MIT license, so it is free to use.

What category does stem-notes belong to?

stem-notes is listed under skills in the Claudeers registry of Claude-compatible tools.

3 views
★ 22 stars
unclaimed
updated 24 days ago

// embed badge

stem-notes on Claudeers
[![Claudeers](https://claudeers.com/api/badge/stem-notes.svg)](https://claudeers.com/stem-notes)

// retro hit counter

stem-notes hit counter
[![Hits](https://claudeers.com/api/counter/stem-notes.svg)](https://claudeers.com/stem-notes)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/⟨Shell⟩★ 292,190◷ MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/⟨Python⟩★ 178,324[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/⟨Python⟩★ 138,919◷ MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/⟨Python⟩★ 123,800◷ MIT[ claude ]
→ see how stem-notes connects across the ecosystem