Create terminal-based presentation slides using presenterm's markdown format with themes, diagrams, code highlighting, and more
92
90%
Does it follow best practices?
Impact
97%
2.15xAverage score across 5 eval scenarios
Passed
No known issues
{
"context": "Tests whether the agent correctly implements a full-image title slide in presenterm, including removing title/author/sub_title from frontmatter, using no_footer on the first slide, and following image naming conventions.",
"type": "weighted_checklist",
"checklist": [
{
"name": "No title in frontmatter",
"description": "The frontmatter does NOT contain a 'title:' field (removing it prevents the auto-generated text title slide)",
"max_score": 20
},
{
"name": "No author in frontmatter",
"description": "The frontmatter does NOT contain an 'author:' or 'authors:' field",
"max_score": 10
},
{
"name": "No sub_title in frontmatter",
"description": "The frontmatter does NOT contain a 'sub_title:' field",
"max_score": 8
},
{
"name": "no_footer on title slide",
"description": "The first slide (image slide) uses <!-- no_footer --> before the image",
"max_score": 20
},
{
"name": "Image as first slide content",
"description": "The image is placed as the first slide content (before any <!-- end_slide --> separator)",
"max_score": 17
},
{
"name": "Image filename uses hyphens",
"description": "The image filename uses hyphens not spaces (e.g. flowsync-title-slide.png, not 'flowsync title slide.png')",
"max_score": 16
},
{
"name": "Correct slide separator",
"description": "Uses <!-- end_slide --> throughout — does NOT use --- as a slide separator",
"max_score": 3
},
{
"name": "Setext headers for slide titles",
"description": "Content slide titles use setext header style (Title\\n===) not ATX headers (# Title)",
"max_score": 3
},
{
"name": "Theme in frontmatter",
"description": "Frontmatter includes a theme field with a named theme",
"max_score": 3
}
]
}