demo-presentation-architect — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited demo-presentation-architect (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Design and refine slide-deck specifications as a markdown document. Each slide is described by its layout (from a fixed catalog) and its exact text content. This skill never produces HTML, PDF, or PPTX — only the .md source another tool (or designer) will consume. Layout catalog in LAYOUTS.md; slide-spec template, anti-patterns, and review checklist in RECIPES.md.
.md instead.Never start writing the deck without finishing the interview. Ask in order; wait for each answer:
Only after both answers are collected, propose the deck outline (one line per slide: layout + headline) and wait for approval before expanding into full slide specs.
<em>...</em> accent phrase carrying the takeaway word (LAYOUTS §4).[insert title here] or lorem ipsum.alt: text.Decide which slides exist before what's on each. Apply in order.
Convert duration into a slide count. Default cadence: ~90–120 seconds per content slide (lower for fast demos, higher for technical deep-dives). Subtract fixed slots (§4.2) from the total. When duration and a requested slide count disagree, surface it as an open question.
Every deck reserves these in order:
cover (always).section-divider slides when the deck has ≥3 distinct sections; skip for ≤8-slide decks.recap-numbered when there are ≥3 takeaways, AND/OR closing-cta. A live-demo handoff slide ends with a handoff-band.Pick the arc that matches the goal from §2 — it drives the order of body slides. Five arcs (Problem→Solution, System tour, Before/After, Discovery, Tutorial) with sequences and when-to-pick guidance in RECIPES § 2. Mixing arcs mid-deck breaks the audience's mental model — pick one and stay with it.
If a candidate slide carries two takeaways, split it. Tell-tale signs:
Transition line would have to introduce a brand-new idea instead of bridging.When splitting, order by progressive disclosure: define a term before the slide that uses it; show a component before the diagram that connects it.
A concept appears on at most two slides: once when introduced, once when recapped. If it shows up three times, two of the three are redundant — cut. The recap-numbered slide counts as the second mention.
Once a slide's topic is fixed, organize its content using these rules.
The title is what the audience remembers if they read nothing else. Prefer the conclusion over the label. Side-by-side weak vs strong examples in RECIPES § 3.
The <em> accent always carries the takeaway word.
Use the section label from the arc (§4.3). It recurs across multiple slides in the same section. Don't restate the title or the takeaway here — the eyebrow is context, the title is content.
The eye lands on, in order: eyebrow → title → body → callout → footer. The heaviest visual weight belongs on the title; body content must not compete with it. The Visual hierarchy block in the slide spec makes this explicit per slide.
Different layouts have different ordering principles (importance, salience, chronology, primary→secondary, clockwise from top-left, Western reading flow). Per-layout-family table in RECIPES § 4.
Each layout has a sweet spot — cover/quote ≤40 words, title-bullets/card-grid ≤120, hub-spoke / showcase-split ≤140, recap/stat-row ≤80. Full per-layout table in RECIPES § 5. Over budget → move detail to speaker notes or split the slide.
Notes capture the why and timing cues ("pause here", "answer the question they'll have"). Notes never restate slide text. Keep them ≤40 words per slide. For full narration, hand off to [[demo-script-architect]].
Every slide in the output .md follows the same block shape with ## Slide N, **Layout:**, **Purpose:**, ### Content, ### Visual hierarchy, optional ### Speaker notes, and ### Transition. Field names inside ### Content come from the chosen layout's required/optional fields in LAYOUTS § 2.
Full template in RECIPES § 1.
The Transition line is what makes the deck feel like a story rather than a pile of slides. Mandatory on every slide except the final one.
The full layout taxonomy lives in LAYOUTS.md:
cover, section-divider, title-bullets, title-paragraph, card-grid, profile-grid, feature-comparison, diagram-hub-spoke, showcase-split, mode-comparison, recap-numbered, closing-cta, quote, stat-row.Pick layouts from §2; never invent. If none fits, follow §5.
Common anti-patterns (placeholder text, multi-idea slides, invented layouts, wall of text, mixed languages, missing transitions, decorative-only images, multiple featured cards) in RECIPES § 6. Pre-handoff review checklist (17 items covering language, accent, layout legitimacy, footer/numbering, hierarchy, transitions, slide count, required slides, card-count caps, placeholders, alt text, takeaway titles, word budgets, arc consistency, repetition) in RECIPES § 7.
Outline → full slide spec → layout-usage audit → transition map → open questions. Full list in RECIPES § 8.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.