一键导入
lecture-notes-enhancement
Use when enhancing existing lecture notes with multiple course source materials (recordings, PPT slides, existing notes)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when enhancing existing lecture notes with multiple course source materials (recordings, PPT slides, existing notes)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when writing, revising, or auditing a standalone Markdown explanation of a research paper. Produces image-supported, source-verified explanations for an average reader in the paper's field, prioritizes the paper's mechanisms and algorithms over background or benchmark dumps, checks appendices/code/official web resources, follows md-report-writer information-density rules, and runs separate Reviewer and Reader subagents.
Use when generating a physics or engineering experiment report from measured data and reference materials — orchestrates Theory, Data Analysis, Plotting, and Report sub-agents to produce a compiled LaTeX PDF. Also use for any sub-task in that pipeline: deriving formulas, analyzing lab data, plotting measurements with theory overlay, or writing/compiling the report.
Use when creating LaTeX Beamer presentation slides from documents, especially for academic presentations. Use when source document contains structured content with sections, subsections, or clear hierarchical organization that should be preserved in slides.
Professional LaTeX experiment report writing assistant for physics and engineering. Focuses on narrative flow, coherent explanations, proper academic style, structured content, and LaTeX best practices.
Use when writing math textbook content in XeLaTeX, including definitions, theorems, proofs, and section formatting in English or Chinese.
Professional report writing assistant using Markdown. Focuses on narrative flow, coherent explanations, noun-definition-first style, code interpretation, and proper Mermaid diagram usage.
基于 SOC 职业分类
| name | lecture-notes-enhancement |
| description | Use when enhancing existing lecture notes with multiple course source materials (recordings, PPT slides, existing notes) |
Read and follow the shared narrative and evidence rules. Keep process notes and defensive source disclaimers out of the lecture notes; state source limitations only when they affect the explained concept.
Systematic process for cross-referencing recordings, PPTs, and existing notes to identify gaps and enhance lecture notes with narrative-first writing. Uses parallel subagents for efficiency.
Use when:
Don't use when:
Each source type has distinct role and limitations:
Slides (PPT extracted/) — Simplified outline only. Contain key formulas and section outlines — the final results, not the path to them. No detailed derivations, intermediate steps, or physical intuition. Treat slides as a what checklist, not the full content.
Recordings (records/) — Full content with caveats. Contain detailed derivations, step-by-step reasoning, and additional formulas not on slides. However: (a) teachers may not read every formula aloud — extract keywords to identify which formulas are being discussed; (b) ASR transcriptions introduce errors, especially for technical terms — always cross-reference with slides for precise formulas.
Existing notes — Baseline. Provide current structure and coverage level to supplement, not replace.
The enhancement process follows four phases:
Phase 1: Parallel Analysis - Dispatch subagents to analyze each source material independently Phase 2: Gap Synthesis - Identify missing content, inconsistencies, and improvement opportunities Phase 3: Systematic Enhancement - Edit lecture notes section-by-section with narrative-first style Phase 4: Verification - Ensure all improvements follow md-report-writer guidelines
For each course record or PPT file, dispatch a subagent with specific analysis scope:
Analyze records/week03.md:
- Focus: Numerical methods for PDE solving
- Extract: Discretization schemes, boundary conditions, solver algorithms
- Output: Structured summary with key formulas and implementation details
Why parallel? Each source is independent. Processing concurrently saves time and prevents context overflow.
Create structured gap analysis organized by priority:
| Priority | Content Category | Missing Details | Source Location |
|---|---|---|---|
| High | Theoretical foundations | Fundamental equation derivation | records/week02.md L30-40 |
| High | Numerical methods | Iterative solver details | records/week03.md L170-190 |
| Medium | Implementation tips | Optimization techniques | records/week04.md L330-360 |
Apply md-report-writer style principles:
✅ DO:
❌ DON'T:
Break complex explanations into focused segments, giving the user a chance to respond after each. If answering 3+ distinct questions, deliver them as separate segments. Avoid massive single responses.
Edit the lecture notes systematically by section:
| Source Type | What to Extract | Typical Locations | Limitations |
|---|---|---|---|
| Course records (records/) | Physical intuition, detailed derivations, additional formulas not on slides | Usually lines 50-200 | Transcription inaccuracies; teachers may not read every formula verbatim |
| PPT content (extracted/) | Key formulas, section structure, topic checklist | Throughout file | Simplified only — missing derivations, intuition, and content spoken in class |
| Existing notes | Current structure, what needs enhancement | Full file | May inherit gaps from whichever source was used previously |
Theoretical Foundations: Missing derivations, physical intuition, intermediate steps between slide formulas.
Numerical Methods: Solver details, algorithm choices, convergence analysis not shown on slides.
Implementation Details: Practical considerations, edge cases, boundary conditions discussed orally.
Writing Style: Narrative-first structure, symbol definitions at first use, bold for key terms, complete sentences.
## Example Enhancement: Adding Cauchy Momentum Equation
**Before** (abrupt start):
### 1.1 Navier-Stokes方程
流体运动的数学描述建立在连续介质力学假设之上。Navier-Stokes方程是...
**After** (narrative-first):
### 1.1 连续介质力学基础
流体仿真的理论基础建立在**连续介质假设**之上:将流体视为连续分布的物质,而非离散的分子集合。在这一假设下,我们关注流体中每个**小体积元**的受力与运动。对于连续介质中的小体积元,它受到的力可以分为两大类。**体力**(body force)作用于整个体积,如重力场和磁场。**表面力**(surface force)通过表面接触传递,如流体内部的摩擦和压力。柯西动量方程(Cauchy Momentum Equation)是适用于所有连续介质的普适方程...
| Mistake | Why Bad | Fix |
|---|---|---|
| Editing without reading current content | May duplicate or miss context | Always Read before Edit |
| Answering questions without editing notes | User needs enhanced documentation, not conversation | Edit the lecture notes directly |
| Adding too much content at once | Hard to verify, high error risk | Edit section-by-section with todo tracking |
| Forgetting narrative flow | Technical content feels abrupt | Start each section with explanatory text |
| Using italics for emphasis | Md-report-writer specifies bold only | Replace all italics with bold |
| Writing conversational filler | Unprofessional, wastes tokens | Use direct, professional tone |
| Skipping parallel analysis | Sequential processing is slower, loses context | Dispatch subagents for independent sources |
| Leaving symbols unexplained | Readers can't follow formulas | Always define $w_i$, $w_p$, and other notation at first use |
| Treating slides as complete content | Misses majority of lecture material | Slides provide what topics, recordings provide how they're explained |
| Trusting transcription text blindly | ASR errors in technical terms | Cross-reference with slides; use recording for explanation, slides for precise formulas |
| Expecting formulas to be spoken verbatim in recordings | Teachers gesture at slides, don't read every symbol | Extract keywords to identify which formulas are being discussed |
Before: Lecture notes missing key theoretical foundations, numerical details, and implementation context that only existed in recordings.
After: Enhanced notes with full derivations, physical intuition, and practical implementation details — all following narrative-first style. Each section now explains why before what.
All of these mean: Stop, re-read the skill, and follow the correct approach.