Stem Notes

Supplementary notes generation for STEM. Turns lecture slides, textbook chapters, scanned problem sheets, images (png/jpg) or PowerPoint/Word files into LaTeX formula/definition sheets, fully worked problem solutions, and summary notes, extracting figures from PDFs to embed and, for whole books, building a reusable knowledge skill first. Use when the user asks for notes, a formula sheet, cheat sheet, worked solutions or revision material from reference/source files.

24 stars 1 forksProductivity & Notes

Install

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

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

From the SKILL.md

# STEM supplementary notes (LaTeX)

Generate study material as `.tex` files from any STEM source material. The user drives every choice through multiple-choice questions (AskUserQuestion), so ask before building.

## Settings
- Book skill: book-to-skill

If the user picks a different or renamed book skill in the MCQs below, edit the line above in this file (the user's installed copy) so later runs use it.

Supporting files (read them when you reach the matching step):
- `references/tooling.md`: software, install commands and sizes, conversion commands
- `references/questions.md`: the MCQ question bank (intake rounds, including the compile question)
- `references/style-guide.md`: layout, labelling, solution format, verification and discrepancy rules
- `templates/formula_sheet.tex`, `templates/solutions.tex`, `templates/summary_notes.tex`: preambles to copy

## Workflow

### 1. Inventory the sources
- List the files the user pointed at (folder or `@` paths). Accept PDF, PNG/JPG, PPTX/DOCX.
- For each PDF run `pdfinfo` (page count) and `pdftotext -layout` into the session scratchpad, then count words. **Fewer than ~50 words per page means a scanned or image-heavy file**: read every page as an image; the text dump is useless.
- Slide decks often keep equations and figures only as images. Even when text exists, still view the pages.
Read the full skill on GitHub

Details

Skill name
stem-notes
License
MIT
Repo updated
28 September 2026

FAQ

What does the Stem Notes skill do?

Supplementary notes generation for STEM. Turns lecture slides, textbook chapters, scanned problem sheets, images (png/jpg) or PowerPoint/Word files into LaTeX formula/definition sheets, fully worked problem solutions, and summary notes, extracting figures from PDFs to embed and, for whole books, building a reusable knowledge skill first. Use when the user asks for notes, a formula sheet, cheat sheet, worked solutions or revision material from reference/source files.

How do I install the Stem Notes skill?

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

Is Stem Notes popular?

It lives in Shass27/stem-notes, which has 24 GitHub stars and 1 forks.

Related skills

Altium Delphi Scripts

19

coffeenmusic/altium-scripts-skill

Expert guidance for writing Altium Designer DelphiScript automation scripts. Use when users ask to create, write, develop, or build scripts for Altium Designer PCB/schematic automation, footprint creation, design rule manipulation, layer management, component placement, net routing, output generation, or any other Altium scripting task. Also use for questions about Altium API usage, script syntax, or how to accomplish specific automation tasks in Altium Designer.

Productivity & Notes

Mubu Integration

18

liuboacean/mubu-integration

幕布(mubu)与 Obsidian 集成:将幕布大纲导入 Obsidian、把 Markdown 同步到幕布、查询/导出幕布笔记。触发词:幕布、mubu、幕布导入 Obsidian、mubu 同步、幕布笔记导出

Productivity & NotesIn 1 list

Firebase Auth Better Auth

20

yultyyev/better-auth-firebase-auth

Add Firebase Authentication (Phone SMS OTP, Google Sign-In, Email/Password) to a Better Auth app using the better-auth-firebase-auth plugin. Use when adding phone authentication to Better Auth without Twilio, integrating Firebase Auth with Better Auth sessions, working with the better-auth-firebase-auth package, or deciding between Firebase Phone Auth and Better Auth's built-in phoneNumber plugin.

Productivity & Notes

N8n to Skill

24

buluslan/n8n-to-skill

n8n-to-skill是由buluslan(公众号:新西楼.AI)研发的工作流迁移Skill,他会把你现有的任意n8n工作流,目标对等地重写成一个可独立运行的Agent Skill——转换完成后n8n可以功成身退,业务目标原样达成,实现方式交给Agent原生最优解,不再依赖原工作流。 更多跨境电商 AI 实战内容,请关注公众号「新西楼.AI」。 Goal-parity rewrite of any n8n workflow into a standalone agent skill — the original workflow can be retired; the goal is reproduced natively, no n8n dependency. 把已经做好的 n8n 工作流(导出的 JSON / workflow URL / 模板)理解后,重新实现成一个能独立达成同业务目标、符合 skill-creator 规范的 Claude Code skill(转换后 n8n 可下线,不依赖调用原 workflow)。当用户说"把这个 n8n 工作流重写成 skill / 把这个 flow 抽象成可复用能力 / 分析这个 n8n workflow 并生成 skill / 把 n8n 模板变成 Claude skill / n8n 转 skill"时,必须使用本 skill

Productivity & Notes

Trellis Workflow Enhancer

26

lei1024/trellis-workflow-enhancer

Audit and apply real, project-local Trellis integrations for Matt Pocock and Waza skills, with phase routing, hook injection, durable artifact handoffs, and smoke-test evidence. Use when a user wants to strengthen, compare, modernize, integrate, or debug Trellis with Matt/Waza workflows, especially when skills are installed but do not actually trigger.

Productivity & Notes

Comment Funnel

22

Upload-Post/upload-post-comment-funnel

Build Instagram comment-to-DM funnels via Upload-Post API. Use when the user wants to automatically send DMs to people who comment specific keywords on their Instagram posts, set up lead capture funnels from comments, automate Instagram DM outreach to commenters, or monitor post comments and reply privately. Also triggers when the user mentions comment automation, DM funnels, lead magnets from comments, or keyword-triggered DMs.

Productivity & Notes

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