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
- Extract parameters from the user's message:
role(speaker identity)audiencescene(where the deck will be used)page_countppt_modein {creative, standard}
- If
task_pack.json+info_pack.jsonalready exist in a deck_dir the user refers to, read them and jump to step 7 (see "Resume" below). - For each parameter missing or ambiguous, call
ask_userone at a time, in the order:ppt_mode -> role -> audience -> scene -> page_count. Use the wording inreferences/ask_user_templates.md. 2-3 options per question; do not write "其他". - Create deck_dir — location is FIXED, do not guess:
Related skills