q-presentations
Q-Presentations
Generate slide deck images from content via Gemini API 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:
- Determine this SKILL.md file's directory path as
SKILL_DIR. - Script path =
${SKILL_DIR}/scripts/<script-name>.
| Script | Purpose |
|---|---|
scripts/gen_slide.py |
Generate slide images via Gemini API |
scripts/overlay_logo.py |
Apply Dr. Q logo overlay |
More from tyrealq/q-skills
q-educator
Develop course content for university teaching via interview-driven workflow. Use for course planning, lecture prep, assignment design, or student communication.
75q-infographics
Convert documents into business stories and infographics. Use for turning reports, documents, or text into visual summaries or infographics.
40q-scholar
Orchestrate end-to-end academic manuscript preparation following APA 7th edition. Use for writing papers, drafting sections, or academic writing support.
32q-topic-finetuning
Fine-tune and consolidate topic modeling outputs (BERTopic, LDA, etc.) into a theory-driven classification framework for academic manuscripts. Use when processing topic modeling results that need topic consolidation, theoretical classification, domain-specific preservation, multi-category handling, data verification, or Excel updates with final labels.
30q-methods
Draft methods sections for academic manuscripts in narrative style with appendix cross-references. Use for writing methods, describing data collection, preprocessing, or computational analysis procedures.
18q-results
Draft results sections for academic manuscripts with APA 7th tables and narrative flow. Use for writing results, presenting findings, formatting statistical tables, or reporting quantitative analysis.
14