sn-ppt-creative

Installation
SKILL.md

sn-ppt-creative

Call-routing policy

Kind Backend
LLM (text) $PPT_STANDARD_DIR/lib/model_client.pyllm(sys, user)
VLM (image understanding) $PPT_STANDARD_DIR/lib/model_client.pyvlm(sys, user, images)
T2I (image generation) $SN_IMAGE_BASE/scripts/sn_agent_runner.py sn-image-generate

Never mix — LLM / VLM through sn-image-base, or T2I through model_client — both violate policy.

Preconditions

  • <deck_dir>/task_pack.json exists and ppt_mode == "creative"
  • <deck_dir>/info_pack.json exists
  • <deck_dir>/pages/ exists
  • $SN_IMAGE_BASE env var (OpenClaw-injected) points at the sn-image-base skill root
  • $PPT_STANDARD_DIR env var points at the sn-ppt-standard skill root (so we can import model_client)
Related skills
Installs
20
GitHub Stars
1.2K
First Seen
Apr 29, 2026