Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hugohe3 avatar

Ppt Master

  • 11.1k installs
  • 43k repo stars
  • Updated August 4, 2026
  • hugohe3/ppt-master

ppt-master is an agent skill documented in hugohe3/ppt-master.

About

# ───────────────────────────────────────────────────────────── # Image Generation Configuration / 图片生成配置 # ───────────────────────────────────────────────────────────── # This file is an optional fallback config source for image_gen.py. # Current process environment variables take precedence over this file. # 当前文件是 image_gen.py 的可选 fallback 配置来源。 # 当前进程环境变量优先于这个文件。 # # Resolution order (only the FIRST existing file is read; keys are NOT merged across files): # 1. ./.env in your current working directory # 2. <skill-dir>/.env (skill install, e.g. ~/.agents/skills/ppt-master/.env) # 3. <repo-root>/.env (when running from a clone) # 4. ~/.ppt-master/.env (user-level config) # 查找顺序(只读第一个存在的文件,多个 .env 之间不合并): # 1. skill 安装目录下的 .env(如 ~/.agents/skills/ppt-master/.env) # 3. 仓库根目录下的 .env(仅在 clone 模式下) # 4. ~/.ppt-master/.env(用户级配置) # Active backend (required) / 当前启用后端(必需) # Recommended core backends: openai / gemini / qwen / zhipu / volcengine # 推荐核心后端:openai / gemini / qwen / zhipu / volcengine # IMAGE_BACKEND=openai # You may also provide the same variables directly via the current process environment. # 也可以不写 .env,而是直接通过当前运行进程的环境变量提供同样的配置。 # IMPORTANT: # - IMAGE_API_KEY / IMAGE_MODEL.

  • ─────────────────────────────────────────────────────────────
  • Image Generation Configuration / 图片生成配置
  • ─────────────────────────────────────────────────────────────
  • This file is an optional fallback config source for image_gen.py.
  • Current process environment variables take precedence over this file.

Ppt Master by the numbers

  • 11,057 all-time installs (skills.sh)
  • +628 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #76 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

ppt-master capabilities & compatibility

Capabilities
──────────────────────────────────────────────── · image generation configuration / 图片生成配置 · this file is an optional fallback config source · current process environment variables take prece
Use cases
documentation
From the docs

What ppt-master says it does

# Current process environment variables take precedence over this file.
SKILL.md
# 当前文件是 image_gen.py 的可选 fallback 配置来源。 # 当前进程环境变量优先于这个文件。 # # Resolution order (only the FIRST existing file is read; keys are NOT merged across files): # 1.
SKILL.md
./.env in your current working directory # 2.
SKILL.md
<repo-root>/.env (when running from a clone) # 4.
SKILL.md
npx skills add https://github.com/hugohe3/ppt-master --skill ppt-master

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs11.1k
repo stars43k
Security audit2 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryhugohe3/ppt-master

What problem does ppt-master solve for developers using this skill?

# ───────────────────────────────────────────────────────────── # Image Generation Configuration / 图片生成配置 # ───────────────────────────────────────────────────────────── # This file is an optional fal

Who is it for?

Developers who need ppt-master patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

User asks about ppt-master or triggers the skill by name.

What you get

Actionable workflows and conventions from SKILL.md for ppt-master.

  • presentation slides
  • generated images

By the numbers

  • Resolves configuration across 4 .env fallback paths for image_gen.py

Files

SKILL.mdMarkdownGitHub ↗

─────────────────────────────────────────────────────────────

Image Generation Configuration / 图片生成配置

─────────────────────────────────────────────────────────────

This file is an optional fallback config source for image_gen.py.

Current process environment variables take precedence over this file.

当前文件是 image_gen.py 的可选 fallback 配置来源。

当前进程环境变量优先于这个文件。

#

Resolution order (only the FIRST existing file is read; keys are NOT merged across files):

1. ./.env in your current working directory

2. <skill-dir>/.env (skill install, e.g. ~/.agents/skills/ppt-master/.env)

3. <repo-root>/.env (when running from a clone)

4. ~/.ppt-master/.env (user-level config)

查找顺序(只读第一个存在的文件,多个 .env 之间不合并):

1. 当前工作目录下的 ./.env

2. skill 安装目录下的 .env(如 ~/.agents/skills/ppt-master/.env)

3. 仓库根目录下的 .env(仅在 clone 模式下)

4. ~/.ppt-master/.env(用户级配置)

Active backend (required) / 当前启用后端(必需)

Recommended core backends: openai / gemini / qwen / zhipu / volcengine

推荐核心后端:openai / gemini / qwen / zhipu / volcengine

IMAGE_BACKEND=openai

You may also provide the same variables directly via the current process environment.

也可以不写 .env,而是直接通过当前运行进程的环境变量提供同样的配置。

IMPORTANT:

- IMAGE_API_KEY / IMAGE_MODEL / IMAGE_BASE_URL are no longer supported.

- Use provider-specific keys only.

重要:

- 不再支持 IMAGE_API_KEY / IMAGE_MODEL / IMAGE_BASE_URL。

- 请只使用各提供商自己的变量。

─────────────────────────────────────────────────────────────

Example: OpenAI / OpenAI 示例 (recommended / 推荐)

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=openai

OPENAI_API_KEY=sk-xxx

OPENAI_MODEL=gpt-image-2

OPENAI_BASE_URL=http://127.0.0.1:3000/v1

Allowed values: png / jpeg / webp

OPENAI_OUTPUT_FORMAT=png

jpeg/webp only, 0-100

OPENAI_OUTPUT_COMPRESSION=80

gpt-image-2: auto / opaque

OPENAI_BACKGROUND=auto

auto / low

OPENAI_MODERATION=auto

─────────────────────────────────────────────────────────────

Example: Gemini / Gemini 示例

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=gemini

GEMINI_API_KEY=your-gemini-api-key

GEMINI_MODEL=gemini-3.1-flash-image-preview

GEMINI_BASE_URL=https://your-proxy-url.com

─────────────────────────────────────────────────────────────

Example: MiniMax / MiniMax 示例

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=minimax

MINIMAX_API_KEY=your-minimax-key

MINIMAX_MODEL=image-01

Default China endpoint / 默认国内地址

MINIMAX_BASE_URL=https://api.minimaxi.com/v1/image_generation

Optional overseas endpoint / 可选海外地址

MINIMAX_BASE_URL=https://api.minimax.io/v1/image_generation

─────────────────────────────────────────────────────────────

Example: Qwen / 通义生图示例

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=qwen

QWEN_API_KEY=your-dashscope-key

QWEN_MODEL=qwen-image-2.0-pro

QWEN_BASE_URL=https://dashscope.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis

─────────────────────────────────────────────────────────────

Example: Zhipu / 智谱生图示例

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=zhipu

ZHIPU_API_KEY=your-zhipu-key

ZHIPU_MODEL=glm-image

ZHIPU_BASE_URL=https://open.bigmodel.cn/api/paas/v4/images/generations

─────────────────────────────────────────────────────────────

Example: Volcengine / 火山引擎示例

─────────────────────────────────────────────────────────────

IMAGE_BACKEND=volcengine

VOLCENGINE_API_KEY=your-volcengine-key

VOLCENGINE_MODEL=doubao-seedream-4-5-251128

VOLCENGINE_BASE_URL=https://operator.las.cn-beijing.volces.com/api/v1/images/generations

─────────────────────────────────────────────────────────────

Extended / Experimental backends

扩展 / 实验后端

─────────────────────────────────────────────────────────────

STABILITY_API_KEY=your-stability-key

STABILITY_MODEL=stable-image-core

STABILITY_BASE_URL=https://api.stability.ai

#

BFL_API_KEY=your-bfl-key

BFL_MODE

Related skills

How it compares

Choose ppt-master over generic image-generation skills when the deliverable is a structured presentation deck with consistent slide visuals rather than standalone images.

FAQ

What does ppt-master do?

# ───────────────────────────────────────────────────────────── # Image Generation Configuration / 图片生成配置 # ───────────────────────────────────────────────────────────── # This file is an optional fallback config source

When should I use ppt-master?

# ───────────────────────────────────────────────────────────── # Image Generation Configuration / 图片生成配置 # ───────────────────────────────────────────────────────────── # This file is an optional fal

Is ppt-master safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.