sn-ppt-entry

Installation
SKILL.md

sn-ppt-entry

Hard preconditions

Run sn-ppt-doctor hard checks (SN_API_KEY or capability-specific API keys / node / sn-image-base) at the start of this skill. If any fails, stop and tell the user to run /skill sn-ppt-doctor.

Flow

  1. Extract parameters from the user's message:
    • role (speaker identity)
    • audience
    • scene (where the deck will be used)
    • page_count
    • language — detect from the user's query: zh-Hans (Simplified Chinese), zh-Hant (Traditional Chinese), or en (English). Do NOT ask the user; just infer and record it. If unsure, use zh-Hans.
  2. If task_pack.json + info_pack.json already exist in a deck_dir the user refers to, read them and jump to step 10 (see "Resume" below).
  3. Always ask the user which mode to use first. Call ask_user:
Installs
94
GitHub Stars
4.6K
First Seen
Apr 29, 2026
sn-ppt-entry — opensensenova/sensenova-skills