tyrealq/q-skills/q-presentations

Claude Code and agent skill by tyrealq/q-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generate professional slide deck images from content with smart logo branding. Use for creating slides, presentations, decks, or PPT output.

Install

npx vskill@latest install tyrealq/q-skills/q-presentations

SKILL.md

Q-Presentations

Generate slide deck images from content with layout-driven overlay safety and smart logo branding. Built on baoyu-slide-deck.

If in plan mode: write a brief plan — *"Run q-presentations skill: analyze content,
confirm style/audience preferences, generate outline and prompts, generate slide images,
overlay logo, merge to PPTX/PDF."* — then exit plan mode immediately. Do NOT attempt
content analysis, image generation, or file merging while plan mode is active.

Script Directory

Agent execution instructions:

  1. Determine this SKILL.md file's directory path as SKILL_DIR.
  2. Script path = ${SKILL_DIR}/scripts/<script-name>.
ScriptPurpose
scripts/gen_slide.pyGenerate slide images via GPT Image 2 (default) or Gemini
scripts/overlay_logo.pyApply Dr. Q logo overlay
scripts/merge-to-pptx.tsMerge slides into PowerPoint (Bun/TS)
scripts/merge-to-pdf.tsMerge slides into PDF (Bun/TS)

Dependencies

Install: pip install openai google-genai Pillow python-dotenv | Bun runtime (via npx -y bun, Node.js 18+).

Default image model is gpt-image-2 (requires OPENAI_API_KEY). Set IMAGE_MODEL=gemini or pass --model gemini to gen_slide.py to use gemini-3-pro-image-preview (requires GEMINI_API_KEY).

References

  • references/options.md — CLI options, usage examples, and partial workflows
  • references/workflow_detailed.md — full 10-step workflow with substeps and commands
  • references/analysis-framework.md — content analysis for presentations
  • references/outline-template.md — outline structure and format
  • references/modification-guide.md — edit, add, delete slide workflows
  • references/content-rules.md — content and style guidelines
  • references/design-guidelines.md — audience, typography, colors, visual elements
  • references/layouts.md — layout catalog, overlay-safe policy, fallback rules
  • references/base-prompt.md — base prompt for image generation
  • references/dimensions/presets.md — preset-to-dimension mapping
  • references/styles/*.md — per-style specifications
  • references/config/preferences-schema.md — EXTEND.md structure

Core Principles

  • Each slide self-explanatory (designed for reading and sharing, not only presenting)
  • Flow clear in scroll view; context present on each slide
  • Consistent style across the full deck
  • Never include photorealistic images of prominent individuals
  • Never include placeholder slides for author/date metadata

Style System

16 presets available (default: blueprint). Full specs in references/dimensions/presets.md and references/styles/*.md.

Workflow

Full step details: references/workflow_detailed.md

StepActionKey references
0Skill announcement—
1Analyze content, load EXTEND.md preferencesreferences/analysis-framework.md, references/config/preferences-schema.md
2Confirm style, audience, video overlay, logoreferences/options.md
3Generate outline with layout selectionreferences/outline-template.md, references/layouts.md
4Review outline (conditional)—
5Generate per-slide promptsreferences/base-prompt.md, references/content-rules.md
6Review prompts (conditional)—
7Generate slide imagesscripts/gen_slide.py
7.5Logo overlayscripts/overlay_logo.py
8Merge to PPTX/PDFscripts/merge-to-pptx.ts, scripts/merge-to-pdf.ts
9Output summary—

For editing existing decks: references/modification-guide.md. For audience and visual hierarchy: references/design-guidelines.md.

File Management

Output directory: slide-deck/{topic-slug}/ containing source-{slug}.{ext}, outline.md, prompts/ (numbered .md files), numbered slide .png files, {topic-slug}.pptx, and {topic-slug}.pdf.

Language Handling

Detection priority: --lang flag > EXTEND.md > user conversation language > source content language. All user-facing responses use the user's preferred language; technical names remain in English.

Scope

Include: Slide deck generation from content with logo branding and video-overlay-aware layouts. Exclude: Slide editing in PowerPoint, animation, speaker notes.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
8
7-day trend score
11

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 16 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tyrealq/q-skills/q-presentations/badge)](https://verified-skill.com/skills/tyrealq/q-skills/q-presentations)

Something wrong with this skill or its page? Tell us.