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
    • ppt_mode in {creative, standard}
  2. If task_pack.json + info_pack.json already exist in a deck_dir the user refers to, read them and jump to step 7 (see "Resume" below).
  3. For each parameter missing or ambiguous, call ask_user one at a time, in the order: ppt_mode -> role -> audience -> scene -> page_count. Use the wording in references/ask_user_templates.md. 2-3 options per question; do not write "其他".
  4. Create deck_dir — location is FIXED, do not guess:
Related skills
Installs
29
GitHub Stars
1.2K
First Seen
Apr 29, 2026