还在对着大学里动辄上百页、逻辑乱得像毛线团的课件欲哭无泪?别慌,你不是一个人在“渡劫”——现在的大学课件,仿佛统一解锁了“防自学”buff:重点藏在犄角旮旯,废话多的不知所云,明明一页能说清的知识点,偏要拆成十页凑篇幅,主打一个“让你逐页啃、熬秃头,就是不让你轻松get到核心”,对考前临时抱佛脚、想高效速成的同学,简直是折磨。
课件.skill 就是你的“考试破防周救星”——一款专为高效摆烂党(哦不,是高效学习者)打造的 agent skill,专治各种反人类课件。
它不搞虚头巴脑的泛泛总结,不跟你玩文字游戏,核心目标只有一个:把百页冗余课件,榨干所有水分,炼出最纯粹、最硬核的干货(一份10页以内的pdf总结)——说白了,就是假设你能揣着一张小抄进考场,你愿意一字不落抄下来的所有内容。考点、概念、公式、代表性例子、解题提示,全给你梳理得明明白白,还贴心附带页码引用,回查原课件不用再翻来翻去,让你花最少的时间,搞定最关键的复习内容,彻底告别“无效内卷”,躺平也能轻松拿捏考前复习
复制给 OpenCode / Claude Code / 其他支持 skills 的 LLM agent:
Fetch and follow instructions from:
https://raw.githubusercontent.com/Li-Baichuan-James/summarize-slides-skill/main/INSTALL.md
- 让 Agent 按
INSTALL.md完成安装与环境检查:
https://raw.githubusercontent.com/Li-Baichuan-James/summarize-slides-skill/main/INSTALL.md
- 在会话中粘贴课件地址,直接描述需求即可,例如:
把这个课件整理成考前复习资料,并生成pdf文件。
- 也可以自然说明范围与风格,例如:
只总结第 3 讲到第 5 讲,中文为主,保留英文术语,做成公式和概念速查表。
- 默认输入为pdf格式的课件
- 默认交付物是整理好的
.pdf文件 - 默认输出目录为源 PDF 同级的
Summary - <pdf-stem> - 默认文风为中文主写,重要术语保留英文括注
- 默认内容应尽量带页码或紧凑页码范围,便于回查原课件
- 课件复习资料
- 考点总结
- 公式 / 概念速查表
- 开卷考试用的 cheat sheet
- 带页码引用的课件 PDF 精简总结
summarize-slides必须与pdf配合使用pdf负责 PDF 读取、提取、OCR 与页面内容确认等输入侧工作summarize-slides负责全局通读、按讲次或主题分段、合并总结、覆盖性核查、写出 LaTeX,并在本地 LaTeX 环境可用时尝试编译最终 PDF- 简单说:
pdf负责把课件读清楚,summarize-slides负责把复习文档做完整
SKILL.md:技能的权威说明,包含触发条件、工作流、边界与交付要求INSTALL.md:安装入口与环境检查说明LICENSE:本仓库当前发布版本附带的许可文件README.md:面向公开发布的中英双语介绍与使用说明
本仓库的分发、复用与镜像以仓库内现有的 LICENSE 文件为准。
summarize-slides is a skill for turning lecture PDFs, exported slide decks, and course handout PDFs into exam-oriented study materials. Its default outcome is a saved LaTeX source file and a compiled PDF, and that default compiled-PDF path depends on locally available xelatex rather than just falling back to an inline chat summary.
This repository is meant for users who want a publication-quality review artifact: key points, formulas, concepts, representative examples, and practical study guidance, with page references wherever the source quality allows.
Tell your LLM agent:
Fetch and follow instructions from:
https://raw.githubusercontent.com/Li-Baichuan-James/summarize-slides-skill/main/INSTALL.md
- Install and validate through
INSTALL.md:
https://raw.githubusercontent.com/Li-Baichuan-James/summarize-slides-skill/main/INSTALL.md
- Then ask naturally for the output you want. For example:
Summarize this lecture PDF into an exam-review cheat sheet and generate the files.
- You can also specify scope and style directly. For example:
Summarize only Lectures 3 to 5, keep Chinese as the main language, retain English terms, and focus on formulas and core concepts.
- The default deliverables are
.texplus a compiled.pdf; the default compiled-PDF workflow depends on locally available and workingxelatex - If the required PDF output cannot be produced because
xelatexis missing, that default workflow is blocked by the environment rather than successfully completed as.tex-only, unless the user explicitly opts out of PDF output - Unless the user explicitly opts out of file creation, a chat-only summary is not the default successful outcome
- The default output folder is
Summary - <pdf-stem>alongside the source PDF - The default writing style is Chinese-first, with important technical terms preserved in English parentheses
- Summarized points should carry page citations or tight page ranges whenever extraction quality permits
- Exam review sheets
- Key-point summaries for course slides
- Formula and concept cheat sheets
- Concise review PDFs generated from lecture materials
- Page-cited summaries of long lecture decks
summarize-slidesis designed to be used together withpdfpdfhandles PDF intake, extraction, OCR, and page-level source recoverysummarize-slidesgoverns the summarization workflow: global read, segmentation by lecture or topic, draft merge, coverage verification, LaTeX writing, and final PDF compilation when the local LaTeX environment is available- In short:
pdfhelps the agent read the source correctly, andsummarize-slidesgoverns how the final study artifact is produced
SKILL.md: canonical skill specification, workflow, boundaries, and required outputsINSTALL.md: installation entry point and environment validation guideLICENSE: license file included with the current published repositoryREADME.md: publication-facing bilingual overview and usage guide
Distribution, reuse, and mirroring of this repository are governed by the LICENSE file included in the repository.
