Source profileQuality 82/100

hugohe3/ppt-master/skills/ppt-master/SKILL.md

ppt-master

AI-driven presentation workflow for generating editable PPTX decks, creating reusable Brand/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, regenerate, template, fill, or enhance a presentation, or mentions ppt-master.

Source repository stars
41,435
Declared platforms
0
Static risk flags
1
Last source update
2026-07-28
Source checked
2026-07-28

Decision brief

What it does—and where it fits

PPT Master is a routed presentation workflow. This entry owns global execution discipline and route selection only; each selected route owns its procedure.

Best for

  • Use when the user asks to create, regenerate, template, fill, or enhance a presentation, or mentions ppt-master.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/hugohe3/ppt-master --skill "skills/ppt-master"
Safe inspection promptEditorial

Inspect the Agent Skill "ppt-master" from https://github.com/hugohe3/ppt-master/blob/a7ee83c75f60016c8a09f257d06424fed49b1c00/skills/ppt-master/SKILL.md at commit a7ee83c75f60016c8a09f257d06424fed49b1c00. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Mandatory Load Order

    1. Read this file. 2. Read workflows/routing.md. 3. Select exactly one top-level route from the routing authority. 4. Read only that route's authority and its explicitly triggered supporting documents.

    Read this file.Read workflows/routing.md.Select exactly one top-level route from the routing authority.
  2. 02

    Global Execution Discipline

    1. Serial execution — Follow the selected authority's steps in order. A completed non-blocking step may continue directly to the next eligible step. 2. Blocking means stop — At every ⛔ BLOCKING gate, wait for explicit user confirmation. Do not decide on the user's behalf. 3. No…

    Serial execution — Follow the selected authority's steps in order. A completed non-blocking step may continue directly to the next eligible step.Blocking means stop — At every ⛔ BLOCKING gate, wait for explicit user confirmation. Do not decide on the user's behalf.No cross-phase bundling — Do not combine work across an unclosed gate. Once the route's final user gate closes, later non-blocking steps may continue automatically.
  3. 03

    Global Communication Rules

    Match the user's language and source language unless the user explicitly overrides it.

    Match the user's language and source language unless the user explicitly overrides it.Localize user-facing option labels and explanations. Keep exact enum IDs or field names when needed for precision.Keep designspec.md section headings and field names in the template's original English; content values may use the user's language.
  4. 04

    [Role Switch: ]

    📖 Reading role definition: references/.md 📋 Current task:

    📖 Reading role definition: references/.md 📋 Current task:

Permission review

Static risk signals and limitations

Reads files

low · line 7

The documentation asks the agent to read local files, directories, or repositories.

Read this file.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score82/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars41,435SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
hugohe3/ppt-master
Skill path
skills/ppt-master/SKILL.md
Commit
a7ee83c75f60016c8a09f257d06424fed49b1c00
License
MIT
Collected
2026-07-28
Default branch
main
View the original SKILL.md

PPT Master Skill

PPT Master is a routed presentation workflow. This entry owns global execution discipline and route selection only; each selected route owns its procedure.

Mandatory Load Order

  1. Read this file.
  2. Read workflows/routing.md.
  3. Select exactly one top-level route from the routing authority.
  4. Read only that route's authority and its explicitly triggered supporting documents.
Selected routeRuntime authority
Generate PPTXworkflows/generate-pptx.md
Create Templateworkflows/create-template.md
Fill Native PPTXworkflows/template-fill-pptx.md
Enhance Native PPTXworkflows/native-enhance-pptx.md

Hard rule — selected authority only: Do not load another top-level route's procedure after routing. Profiles, stages, governance files, and child workflows refine the selected route; they never compete with it.


Global Execution Discipline

  1. Serial execution — Follow the selected authority's steps in order. A completed non-blocking step may continue directly to the next eligible step.
  2. Blocking means stop — At every ⛔ BLOCKING gate, wait for explicit user confirmation. Do not decide on the user's behalf.
  3. No cross-phase bundling — Do not combine work across an unclosed gate. Once the route's final user gate closes, later non-blocking steps may continue automatically.
  4. Gate before entry — Verify every listed prerequisite before entering a step.
  5. No speculative execution — Do not prepare later-phase artifacts before their owning step.
  6. Deterministic routing — Do not add a route-choice question when routing.md resolves the request. If a route prerequisite is missing, state it and stop that route.
  7. Owning-source recovery — On failure, repair or regenerate the owning source artifact and resume from the route's declared pointer. Do not silently downgrade a required artifact.

Global Communication Rules

  • Match the user's language and source language unless the user explicitly overrides it.
  • Localize user-facing option labels and explanations. Keep exact enum IDs or field names when needed for precision.
  • Keep design_spec.md section headings and field names in the template's original English; content values may use the user's language.
  • Before switching roles, read the corresponding role reference and output:
## [Role Switch: <Role Name>]
📖 Reading role definition: references/<filename>.md
📋 Current task: <brief description>

Repository Compatibility

  • This package is a workflow/skill, not a generic application scaffold. Do not create .worktrees/, tests/, branch workflows, or generic engineering structure by default.
  • Keep required workflow, reference, script, and template documentation inside this Skill directory.
  • Repository-level documents may point into the package; package runtime files must not depend on repository-level instructions.
  • On Windows, if a documented python3 ... command is unavailable, rerun the same command with python.
  • Sponsor information is optional reference material. Read the matching SPONSORS.md or SPONSORS_CN.md only when the user explicitly requests a model, AI image model, API/provider, or hosted-service recommendation. Never surface sponsor or model recommendations proactively during normal generation, troubleshooting, or quality review.

Alternatives

Compare before choosing

Computed 9827

MoizIbnYousaf/marketing-cli

higgsfield-generate

Use when the user wants to generate an image or video via Higgsfield AI. Covers 30+ models: Soul V2, Seedance 2.0, Kling 3.0, Veo 3.1, GPT Image 2, Nano Banana 2. Also covers Marketing Studio — branded ad video/image with avatars and products. Use whenever: "generate an image", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "produce a clip", "create an ad", "make a UGC video", "marketing video", "brand video", "TV spot", "import product from URL", "

Computed 9727

MoizIbnYousaf/marketing-cli

create-skill

Create new marketing skills for the mktg playbook. Use when the agent needs to add a new capability, someone says 'create a skill', 'new skill', 'add a marketing skill', 'extend the playbook', 'I need a skill for X', 'build a skill', 'make a skill for Y', or 'add capability for Z'. Also use when someone wants to capture a marketing workflow they just did into a reusable skill, or when they say 'turn this into a skill'. Reads the skill contract, generates SKILL.md with correct frontmatter and str

Computed 9438,313

wshobson/agents

brand-landingpage

Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —

Computed 9427

MoizIbnYousaf/marketing-cli

cmo-remotion

Brand-grounded Remotion video pipeline. Take a brief, ground it in `brand/` (voice, audience, positioning, creative-kit), write a beat sheet, scaffold a fresh Remotion project, generate any required assets, compose with frame-driven animations, and bake a final MP4. Use this skill whenever the user wants to build a NEW Remotion video from scratch — product films, motion graphics, code-driven shaders, CRT/glitch effects, HTML-in-canvas demos, React video. Triggers on requests like "make a remotio