training-deck-render

Render training-deck-spec.yaml files into Google Slides presentations.

1|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/dimagi-internal/ace --skill training-deck-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: training-deck-render
Source: https://github.com/dimagi-internal/ace/tree/main/skills/training-deck-render
Command: npx skills add https://github.com/dimagi-internal/ace --skill training-deck-render

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of building training presentation decks from structured specifications, saving product and training teams hours of repetitive formatting and content assembly.

Core Features & Use Cases

  • Automated Spec Rendering: Converts structured training-deck-spec.yaml files into fully formatted Google Slides decks using a standardized 14-stencil template.
  • Built-in Validation: Validates spec syntax, resolves all referenced image assets against the opportunity manifest, and halts rendering if any content is missing to avoid broken decks.
  • Use Case: After generating a training deck spec for a Connect opportunity, use this skill to produce a polished, shareable presentation for QA review and end-user training in seconds.

Quick Start

Use the training-deck-render skill to turn the generated training-deck-spec.yaml for your current Connect opportunity into a ready-to-share Google Slides deck.

Frequently Asked Questions about training-deck-render

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate Google Slides presentations from a YAML spec?

You can render structured YAML training deck specifications into polished Google Slides presentations automatically. This eliminates manual deck assembly by validating spec syntax, resolving image assets, and executing a single batch update to produce a complete, error-free presentation.

What is the best way to automate training deck creation for QA workflows?

Automating training deck creation for QA workflows involves converting structured specification files into standardized Google Slides decks. This approach validates all referenced content against an opportunity manifest first, halting rendering if assets are missing to ensure error-free QA review presentations.

Can I render a training deck spec if image assets are missing from the opportunity manifest?

No, rendering halts if any referenced image assets are missing from the opportunity manifest. The built-in validation checks spec syntax and resolves all images before executing the Google Slides batch update, preventing broken training decks from being generated.

Does the automated Google Slides generation work without manual formatting?

Yes, automated Google Slides generation works without manual formatting by applying a standardized 14-stencil template. It processes the training-deck-spec.yaml file directly, applying the template formatting in a single batch update to instantly produce a shareable presentation.

Why does my training deck rendering fail during spec validation?

Training deck rendering fails during spec validation when the training-deck-spec.yaml contains syntax errors or references image assets not listed in the opportunity manifest. This validation step prevents incomplete or broken Google Slides decks from being created.

Do I need a standardized stencil template to render training decks from specs?

Yes, you need a standardized 14-stencil template to render training decks from specs. The rendering process applies this specific template structure to the validated content, ensuring the resulting Google Slides presentation meets standardized QA and training workflow requirements.