All skills
hugohe3 avatar

/ppt-master

@a50758a
by HugoHehugohe3/ppt-master57k stars
4,523

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable Brand/Style/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, generate, reconstruct, regenerate, beautify, redesign, template, fill, or enhance a presentation, PPT, PPTX, slide deck, or courseware — including adding narration or animation to one — requests a presentation-authored narrated/self-running video, or mentions ppt-master.

Use this Skill: https://skilld.dev/gh/hugohe3/ppt-master/ppt-master

This session only. Nothing lands on disk.

referencesimage-palettes_index.md

≈592 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Image Palettes Legacy Reference

Compatibility tombstone for retired image_palette fields and historical palette comparison assets.

1. Current Generation Contract

Hard rule: Current deck generation never presents, selects, authors, or consumes image_palette or image_palette_behavior.

Input Current behavior
spec_lock.md colors Core recurring deck-color anchors; interpret them with the completed Design Spec and image context, and allow coherent tonal/material/lighting derivatives without creating another palette
image_rendering Controls rendering treatment only; it does not create a second color decision
Legacy image_palette row Ignore it; it cannot override the confirmed deck identity or current contextual color judgment
No palette row Expected; do not synthesize a preset or custom fallback

Forbidden — legacy activation:

  • Do not load sibling palette preset files while planning or generating a current deck.
  • Do not use the historical auto-selection table, compatibility matrix, or prompt snippets.
  • Do not write image_palette: custom or image_palette_behavior.

2. Legacy Interpretation and Maintenance

The sibling preset files remain archived in place for diagnosing historical locks and maintaining the legacy palette comparison assets documented by README.md. They are not a runtime catalog.

Legacy row Historical meaning
image_palette: <preset> Selects the named sibling preset as the archived color-behavior definition.
image_palette: custom Declares that no preset owns the behavior; the required sibling image_palette_behavior row is the complete definition.
image_palette_behavior: <prose> With custom, records a 2–5 sentence mapping from the lock's HEX roles to intended proportion and temperament. It must not name a competing preset or invent another HEX value.

A historical custom row without a non-empty image_palette_behavior is incomplete. Report the missing legacy definition; do not reconstruct it.

When that maintenance is explicitly requested, read only the named historical asset or preset. Keep its palette behavior inside the historical fixture; do not copy it into current recommendations, design_spec.md, spec_lock.md, or generated-image prompts.

Source: SKILL.md on GitHub

No alerts4d4 checks · Risk SAFE
  • Gen Agent Trust Hub4d

    The 'ppt-master' skill is a comprehensive toolset for generating PowerPoint presentations from various document sources. It demonstrates strong security design by including a technical SVG validator that blocks potentially malicious elements like scripts and event handlers, significantly mitigating the risk of indirect prompt injection from untrusted source files. Network operations and package dependencies are transparent and aligned with the tool's core functionality of using AI backends for image and audio generation.

  • Socket4d

    No alerts

  • Snyk4d

    Risk: LOW · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at a50758a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 2 weeks ago
Other metadata
metadata
{
  "version": "6.6.0",
  "copyright": "Copyright (c) 2025-2026 Hugo He",
  "license": "MIT",
  "official_repository": "https://github.com/hugohe3/ppt-master",
  "sponsors": [
    "SPONSORS.md",
    "SPONSORS_CN.md"
  ]
}

README badge

README badge for hugohe3/ppt-master