promptschat
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A skill that turns requests for professional, investor-grade or Genspark-style presentations into polished slide decks. It is aimed at users who want decks ready to send, not generic AI-looking slides.
Claude Code
> /plugin marketplace add andyqiu847-ai/high-quality-slides> /plugin install high-quality-slides@andyqiu847-marketplace
Codex
$ npx skills add andyqiu847-ai/high-quality-slides -a codex
Cursor
$ npx skills add andyqiu847-ai/high-quality-slides -a cursor
Gemini CLI
$ npx skills add andyqiu847-ai/high-quality-slides -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add andyqiu847-ai/high-quality-slides$ copilot plugin install high-quality-slides@andyqiu847-marketplace
OpenCode
$ npx skills add andyqiu847-ai/high-quality-slides -a opencode
Windsurf
$ npx skills add andyqiu847-ai/high-quality-slides -a windsurf
A Claude Code skill that produces decks worth sending — not "AI-looking" slide soup.
Inspired by reverse-engineering Genspark AI Slides and similar high-quality AI presentation tools, this skill teaches Claude to behave like a slide art director: research first, narrative second, system third, slides last.
The goal is simple: when someone says "make me a deck," the output should look designed, not generated.
When triggered, Claude follows a 5-phase workflow with mandatory gates between phases. The phases are deliberately frontloaded — most low-quality AI decks fail by skipping straight to "make pretty slides" without doing research or narrative work first.
| Phase | Output | Gate |
|---|---|---|
| 1. Strategy | Audience, action, format, slide count | Asks the user if anything is unclear |
| 2. Substance | research-notes.md — every fact with a source | No invented stats |
| 3. Structure | Numbered outline: headline + supporting fact + visual per slide | User approves outline |
| 4. Design system | design-tokens.css, style preset choice, sample slide | User approves sample |
| 5. Build | deck.html, self-contained, viewport-locked, keyboard-navigable | Self-check passes |
The deliverable is an HTML deck by default. Optionally exports to .pptx by composing with Claude's pptx skill.
If you need editable .pptx for a colleague who lives in PowerPoint, the skill can hand off to the pptx skill using the HTML as the design spec.
git clone https://github.com/andyqiu847-ai/high-quality-slides.git ~/.claude/skills/high-quality-slides
Restart your Claude Code session. The skill will be auto-discovered.
cd your-project
mkdir -p .claude/skills
git clone https://github.com/andyqiu847-ai/high-quality-slides.git .claude/skills/high-quality-slides
git add .claude/skills/high-quality-slides
git commit -m "Add high-quality-slides skill"
Everyone on the team gets the skill on next git pull.
ls ~/.claude/skills/high-quality-slides/
# SKILL.md layouts.md html-template.md README.md LICENSE
In Claude Code, open a new session and ask: "What skills do you have available for making slides?" — it should list this one.
Just describe what you want naturally. The skill auto-triggers on prompts like:
Claude will then walk you through Phase 1 questions (audience, action, length), do its research, propose a narrative arc, ask you to pick a visual style from a few previews, and only then start building slides.
You can also short-circuit if you know what you want:
"Make a 12-slide HTML deck in the
swiss-modernpreset about our user research findings. Audience is the design team. Sources are in~/Documents/research-notes/."
high-quality-slides/
├── SKILL.md # Workflow + gates + anti-patterns (loaded on trigger)
├── layouts.md # 14 layout patterns + 12 style presets (Phase 4–5)
├── html-template.md # HTML scaffold, chart rendering, export paths (Phase 5)
├── README.md # This file
└── LICENSE
The skill uses progressive disclosure — SKILL.md is a ~180-line map, and the larger reference files load only when their phase begins. This keeps Claude's context window lean and the routing predictable.
cover, section-divider, headline-only, three-stat-strip, quote-hero, two-column-compare, timeline, process-flow, 2x2-matrix, chart-focus, image-with-caption, data-table-clean, kpi-grid, closing-cta.
Each pattern is a recipe with a clear "when to use this" rule. Claude picks per slide based on the content's semantic shape — comparisons get two-column-compare, processes get process-flow, single decisive numbers get headline-only.
Dark: bold-signal, electric-studio, creative-voltage, dark-botanical.
Light: notebook-tabs, pastel-geometry, split-pastel, vintage-editorial.
Specialty: neon-cyber, terminal-green, swiss-modern, paper-and-ink.
Each preset encodes color palette, type pairing, grid system, and motion. They're real design systems, not vague style labels.
Three rules that override everything else:
Plus an opinionated list of anti-patterns (see SKILL.md), including the canonical AI-slop signals:
This skill cooperates with other Claude skills:
pptx — for editable PowerPoint export. The HTML deck serves as the design spec.pdf — for reading source documents in Phase 2.xlsx — for pulling numbers out of spreadsheets in Phase 2.docx — for ingesting Word reports.A parent agent in the Claude Agent SDK can also spawn a subagent with this skill enabled to delegate "make a deck" as a unit of work and get back a deck path.
Pull requests welcome on any of these:
scripts/generate_deck.py — programmatic entry point for non-chat usageexamples/ — a few decks produced with public-topic prompts, to serve as visual referencesThe progressive-disclosure architecture and "show, don't tell" style discovery idea are borrowed from frontend-slides — read that repo, it's excellent.
The 5-phase Guide Mode workflow is reverse-engineered from Genspark AI Slides Guide Mode.
The smart-visualization rules (content semantics → visual form) come from observing how Genspark, Gamma, and human designers actually make per-slide layout decisions on real decks.
MIT. See LICENSE.
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
A skill that turns requests for professional, investor-grade or Genspark-style presentations into polished slide decks. It is aimed at users who want decks ready to send, not generic AI-looking slides. Install it with the command on its page. It includes high-quality-slides. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it