BotCurrent↗
← Back to examples

Community recipe

Pair lecture slides with the explanation that belongs to each page

Students can have a complete slide deck and recording but still struggle to find which spoken explanation belongs beside a particular diagram or formula.

Read original recipe
Suggested result

A side-by-side study PDF candidate, slide-to-transcript map and unresolved-alignment list.

What you need: Source-named agent: Claude Code. Suggested inputs: Deck and transcript; Review boundaries. Preserve source files and prepare an annotation ledger before any rendering. Use a separate review output directory. Workflow costs and current compatibility remain unverified.

Proposed: approve recording use and external processing; review slide alignment before any distribution.

Community recipe. BotCurrent has not independently tested this workflow.

Setup and access

Proposed inputs

  1. Name

    Deck and transcript

    Owner

    Learner or lecturer

    Minimum scope

    One authorized deck and corresponding timestamped text.

    Quality check

    Check edition, page count and which session the transcript covers.

  2. Name

    Review boundaries

    Owner

    Lecturer or learner

    Minimum scope

    Included time window and pages to exclude.

    Quality check

    Identify skipped slides and any personal classroom discussion.

Access and setup — proposed or unknown

Proposed minimum
  1. Preserve source files and prepare an annotation ledger before any rendering. Use a separate review output directory.

Compatibility unknowns
  1. Unknown: transcript accuracy, PDF page geometry, font coverage and the installed rendering stack.

External actions requiring approval
  1. Approve recording uploads or hosted transcription, any new software, and distribution of the resulting course material.

Detailed steps and output format

At a glance

Suggested result
A side-by-side study PDF candidate, slide-to-transcript map and unresolved-alignment list.Suggested; untested.
Tool
Claude CodeSource-named; check current access.
Suggested inputs
Deck and transcript; Review boundariesProposed; access notes below.
Human review
Proposed: approve recording use and external processing; review slide alignment before any distribution.Suggested boundaries; source approvals below.
Setup notes
Preserve source files and prepare an annotation ledger before any rendering. Use a separate review output directory.Guide notes; proposed setup untested.
Cost
Workflow cost not established. Check current tool pricing, setup and human review costs before trying it.No measured cost or time added.
Content depth
Source-linked example · suggestions untestedDepth does not establish successful execution.
Check source evidence and limits ↓

Function and scope

Education · Single task

Editorial classification; no execution or compatibility test is implied.

No tool mapping reviewed for this task.

Source-backed example. Practical decision guidance is proposed and untested; this is not a full implementation guide.

The problem

Students can have a complete slide deck and recording but still struggle to find which spoken explanation belongs beside a particular diagram or formula.

Suggested task · untested

Prepare a review copy that binds each slide to the relevant transcript range while retaining uncovered and ambiguous pages.

What you could produce

A side-by-side study PDF candidate, slide-to-transcript map and unresolved-alignment list.

Where these suggestions come from
  • Core problem: Our suggestion; no result reported by the source
  • Agent job: Our suggestion; no result reported by the source
  • Expected output: Our suggestion; no result reported by the source
  • Relevant job roles: Our suggestion; no result reported by the source
  • Benefit type: Our suggestion; no result reported by the source
Suggestions and their limits

Describes the proposed purpose and review output; measured benefit and successful delivery are not established.

Editorial synthesis based on the linked source. This framing does not add evidence of successful delivery or results.

Before you try it · suggestions untested

Original decision guidance and synthetic first check, separate from the documented source procedure; neither has been executed here.

Read the attributed source evidence and original caveats below ↓

Why use this

  1. A general lecture summary can hide the exact example that explains a difficult slide. Keeping page and recording coordinates together makes disputed notes easier to check.

  2. The original visual material should remain readable so the learner can compare the explanation with the diagram rather than trust a detached paraphrase.

Why an agent / simpler alternative

Useful judgment

Distinguish a return to an earlier slide from a new topic and label uncertainty when repeated terms alone do not establish alignment.

Simpler alternative

Use a split-screen PDF viewer and timestamped bookmarks for a short, well-indexed lecture.

Unsuitable when

Recording rights are unclear or the notes will replace expert review of consequential content.

Expected deliverable and review checks

Proposed artifact

A review copy plus one ledger row per original page: transcript span, commentary status and unresolved issue.

Critical checks
  1. Every page ID occurs once; missing pages stay explicitly uncovered.

  2. Sample the mapped recording span as well as the rendered page; layout cannot verify meaning.

  3. Compare original figures, equations and page order, then inspect dense pages for tiny text or clipped notes.

Missing output evidence

No completed output or independently observed run was inspected in this research.

First check — proposed, unexecuted

Status

proposed_unexecuted

Synthetic fixture

Invent three slides and a timestamped transcript that explains slide 3, returns to slide 1 and never discusses slide 2. Add a duplicate annotation ID and one out-of-window sentence.

Acceptance checks
  1. Flag the duplicate before rendering and retain slide 2 as uncovered.

  2. The return to slide 1 keeps its actual timestamp; exclude the out-of-window sentence.

  3. A later authorized render must preserve all original page content and readable notes.

Stop conditions
  1. Stop if matching source versions, rights or a reviewer for ambiguous passages are unavailable.

Tasks: Documents & filesLearning & education

Useful for: StudentEducator

Editorial relevance from the title and source-supported actions; not evidence of the operator’s occupation.
Claude CodeIndependent testing: No
Failure handling, costs and limits

Failure signals and proposed responses

  1. Signal

    A repeated term maps commentary to the wrong slide.

    Why it matters

    The note can teach a false association.

    Proposed response

    Compare nearby examples and time boundaries; leave the mapping unresolved if ambiguous.

  2. Signal

    Two annotation rows share one page ID.

    Why it matters

    One explanation may silently replace another.

    Proposed response

    Reject the ledger before rendering and resolve the duplicate against the source sequence.

Effort and cost — unknown

Setup work
  1. Align a small unit and settle the permitted recording window.

Ongoing review
  1. The learner or lecturer checks difficult mappings and dense pages.

Unknowns
  1. Unknown: transcription/model charges, rendering compatibility and correction time.

Limits

  1. This proposed first check would assess an alignment contract; it does not establish comprehension or PDF fidelity.

Full source evidence

Community recipe · Tool workflows

Original task title: Pair lecture slides with the explanation that belongs to each page

Editorial candidate. This is source-backed reporting or a documented workflow. BotCurrent has not independently tested this task. A proposed Canadian adaptation is not evidence of a Canadian deployment or compliance certification.

Original source

https://github.com/wcboy/AfterLecture/blob/main/SKILL.md ↗

Attributed to: wcboy

Supporting source context

Project documentation supporting the linked recipe’s scope, permissions and limits. These references do not establish an independent test or add counted jobs.

Community recipe
Original action type
tool_action
What the source reports
Extracts slide text, maps transcript ranges to teaching units, uses agents to align excerpts and notes with pages, renders side-by-side PDFs, then inspects sample previews.
Source outcome limits
No rendered study file inspected. The renderer indexes annotations by slide ID without explicitly rejecting duplicates; a readable PDF alone does not prove correct alignment.
Evidence attribution caveat
This community recipe describes a procedure; it does not prove successful execution or independently reproduced results.
Source approval description
The user supplies input choices. Optional chapter summaries require a chosen structure and human review before final copying.
Named tools
Claude Code; Python; PyMuPDF; optional ASR; matplotlib.
Model or version
Unknown
Publication date
Unknown
Source last checked
2026-10-14
Demonstrated in Canada
Unknown
Canadian availability
Unknown
Proposed Canadian adaptation
Apply the owner’s local requirements; Canadian execution or compliance is not established.
Recommended approval boundaries
Proposed: approve recording use and external processing; review slide alignment before any distribution.