teach-from-paper

Convert research papers into lecture outlines, slides, and discussion questions.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/fredmilhome/laffer_tobacco --skill teach-from-paper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach-from-paper
Source: https://github.com/fredmilhome/laffer_tobacco/tree/main/.claude/skills/teach-from-paper
Command: npx skills add https://github.com/fredmilhome/laffer_tobacco --skill teach-from-paper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Read, Grep, Glob, Write, Bash, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of converting research papers into high-quality teaching materials, including lecture outlines, slides, discussion questions, and problem-set briefs.

Core Features & Use Cases

  • Paper Analysis: Reads and summarizes research papers in detail.
  • Teaching Materials Generation: Automatically creates lecture outlines, slides, and discussion questions.
  • Customization: Allows users to specify audience level and time allocation.

Quick Start

Run the 'teach-from-paper' skill with the path to your paper and specify the audience level and minutes. For example: 'teach-from-paper /path/to/paper.pdf --level phd --minutes 60'.

Frequently Asked Questions about teach-from-paper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a research paper into lecture slides and teaching materials?

To convert a research paper into lecture slides and teaching materials, the skill reads the paper text and extracts core results and concepts. It then generates structured lecture outlines, slides, discussion questions, and problem-set briefs tailored to your specified audience level.

Can I customize the academic presentation outline for a specific audience level and time allocation?

Yes, you can customize the academic presentation outline by specifying audience level and time allocation. When running the skill, provide parameters such as the target audience level (like PhD) and the total minutes allocated for the lecture to tailor the generated content accordingly.

What is the best way to extract core results from a research paper for lecture preparation?

The best way to extract core results for lecture preparation is to use an automated paper analysis tool that reads the full text. This skill focuses on summarizing detailed research papers and transforming those summaries into structured teaching frameworks for educators.

Do I need to provide a plain text file, or can the paper analysis process handle other formats using Bash?

The paper analysis process requires access to the paper's text and utilizes Bash commands to execute its scripts. You must provide the path to your paper file, and the skill will use its dependencies, including Bash and Markdown commands, to read and process the content.

What teaching materials are generated automatically from a research paper?

The teaching materials generated automatically from a research paper include comprehensive lecture outlines, presentation slides, discussion questions, and problem-set briefs. These outputs provide a complete framework for educators to deliver academic content effectively to their students.