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.