CtrlK
BlogDocsLog inGet started
Tessl Logo

gamussa/presenterm

Create terminal-based presentation slides using presenterm's markdown format with themes, diagrams, code highlighting, and more

92

2.15x
Quality

90%

Does it follow best practices?

Impact

97%

2.15x

Average score across 5 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-4/

Conference Talk Export Setup

Problem/Feature Description

A developer advocate at a cloud infrastructure company is preparing a conference talk on Kubernetes autoscaling. They've already been using presenterm for their slides and love giving talks from the terminal. Now they need to share the slides as a PDF with the conference organizers (who need it for the program booklet) and also potentially with attendees afterward. The PDFs need to look sharp and readable when printed or viewed on a laptop — the default output has been too small to read comfortably.

They also want a simple way to regenerate the PDF whenever they update the slides, without having to remember the exact command. The project has multiple slide files (the main talk, a lightning talk version, and a backup version) so the export command should work for any of them.

Your job is to set up the export infrastructure — the configuration and the build automation — alongside a sample 5-slide presentation on Kubernetes HPA (Horizontal Pod Autoscaler) that demonstrates the setup works.

Output Specification

Produce the following files:

  • slides.md — a 5-slide presenterm presentation on Kubernetes HPA (doesn't need to be exhaustive, just representative)
  • .presenterm-export.yaml — the export configuration file
  • Makefile — with a target for exporting slides to PDF

The Makefile should support exporting the default slide file as well as any other slide file specified by the caller.

evals

tile.json