gaia-technical-presentation

Generates technical slide decks from source documents as self-contained printable HTML.

1.6k|168|Updated Dec 16, 2024
One-click install
npx skills add https://github.com/amd/gaia --skill gaia-technical-presentation-amd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gaia-technical-presentation
Source: https://github.com/amd/gaia/tree/main/.claude/skills/gaia-technical-presentation
Command: npx skills add https://github.com/amd/gaia --skill gaia-technical-presentation-amd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a README, spec, or design document into a credible engineering slide deck normally means hours of manual slide-building and risks inventing numbers the source never contained. This Skill converts one source document into a technical presentation for an engineering audience as a single offline HTML file that prints cleanly to PDF, one slide per page. ## Core Features & Use Cases - Source-grounded slide generation: Builds a real-artifact inventory (metrics, tables, code snippets, contracts) from the source and uses only that content for slide facts. - Credibility contract: Every quantitative value is cited from the source, supplied by the user, or shown as a loud labeled placeholder — silent fabrication is forbidden. - Self-contained output: Inlines shared fonts, CSS design system, and viewer JS into one HTML file with an @media print profile; no external references, no PPTX/Keynote. - Use Case: Point it at hub/agents/email/python/README.md to produce a 12-slide architecture and request/response contract deck at presentations/hub-agents-email-python-README.technical.html. ## Quick Start Ask the AI to generate a technical presentation from a specific source file, for example: create a technical slide deck from docs/architecture.md using the gaia-technical-presentation skill.

Frequently Asked Questions about gaia-technical-presentation

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

FAQPage Schema
How do I turn a README or design doc into technical slides?▼

Invoke the skill with the source file path, for example gaia-technical-presentation docs/design.md. It reads the document, inventories concrete artifacts like metrics and code snippets, and writes a self-contained HTML deck to the presentations/ directory at the repo root.

What output format does the technical presentation generator produce?▼

It produces a single self-contained HTML file with inlined base64 fonts, CSS, and viewer JavaScript. The file prints cleanly to PDF with one slide per landscape page via an @media print profile; it does not produce PPTX, Keynote, or Google Slides.

How does the skill handle metrics missing from the source document?▼

It asks the user upfront for known benchmark or evaluation results, and any value neither in the source nor supplied becomes a loud labeled placeholder. Inventing numbers is explicitly forbidden, and the placeholder list is reported back after generation.

Can I use this for an executive or leadership audience?▼

No, this skill covers only the technical tier with engineering depth, code blocks, and methodology detail. For a leadership-facing version of the same source, use the companion gaia-executive-presentation skill instead.

Where is the generated presentation file written?▼

Output goes to presentations/<source-path-slug>.technical.html at the repository root, where the slug replaces slashes in the source path with dashes. It never writes next to the source file, and re-runs overwrite the same deterministic path.