Four-skill presentation system: ingest talks into a rhetoric vault, run interactive clarification, generate a speaker profile, then create new presentations that match your documented patterns. Includes an 88-entry Presentation Patterns taxonomy for scoring, brainstorming, and go-live preparation.
96
93%
Does it follow best practices?
Impact
97%
1.21xAverage score across 30 eval scenarios
Advisory
Suggest reviewing before use
{
"context": "Tests whether the agent correctly adds progressive-reveal build specifications to an illustrated outline and produces a build generation plan that follows the backwards-chaining workflow, naming conventions, and slide insertion rules from the skill.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Build specification format",
"description": "At least one slide in the outline contains a '- Builds: N steps' line followed by indented build-NN entries (build-00 through build-NN), matching the format from the skill's build specification convention",
"max_score": 10
},
{
"name": "Build-00 is empty frame",
"description": "The build-00 entry describes an empty frame (title/borders only, no content elements) — not a partial reveal",
"max_score": 10
},
{
"name": "Final build tagged [FULL]",
"description": "The last build step is tagged with [FULL] and described as equivalent to the full slide image (e.g., '= slide-NN.jpg')",
"max_score": 10
},
{
"name": "Backwards-chaining workflow described",
"description": "The build generation plan mentions starting from the full image and removing elements one at a time working backwards — not building up from empty",
"max_score": 10
},
{
"name": "Build naming convention",
"description": "The plan references the correct output path: builds/slide-NN-build-MM.jpg (or .ext) inside the illustrations directory",
"max_score": 8
},
{
"name": "Build slides count toward budget",
"description": "The outline or plan explicitly states that build slides count toward the slide budget — each build step is a separate slide, not an animation",
"max_score": 8
},
{
"name": "Speaker notes on final step only",
"description": "The plan specifies that speaker notes go only on the final build step (the full image); earlier build steps get empty or no notes",
"max_score": 8
},
{
"name": "BLANK layout for all builds",
"description": "The plan specifies that all build slides use the BLANK layout with full-bleed image positioning",
"max_score": 8
},
{
"name": "Explicit preservation instructions",
"description": "Build step descriptions include explicit preservation instructions (e.g., 'keep the road', 'keep the border') — not just what to remove but what to keep",
"max_score": 10
},
{
"name": "Safety suffixes mentioned",
"description": "The plan mentions that edit prompts should include 'DO NOT add any new elements' and/or 'let background continue naturally' — or notes that the script auto-appends these",
"max_score": 8
},
{
"name": "Parent slide replaced by build sequence",
"description": "The plan states that the parent slide is replaced by its build sequence in the deck (the full image appears as the final build step, not duplicated after the builds)",
"max_score": 10
}
]
}evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10
scenario-11
scenario-12
scenario-13
scenario-14
scenario-15
scenario-16
scenario-17
scenario-18
scenario-19
scenario-20
scenario-21
scenario-22
scenario-23
scenario-24
scenario-25
scenario-26
scenario-27
scenario-28
scenario-29
scenario-30
rules
skills
presentation-creator
references
patterns
build
deliver
prepare
scripts
vault-clarification
vault-ingress
vault-profile