mirror of
https://github.com/JimLiu/baoyu-skills.git
synced 2026-07-22 18:19:48 +08:00
docs(baoyu-slide-deck): add Confirmation Policy
State that defaults / signals / EXTEND.md preferences are recommendation inputs only — Step 2 is mandatory unless the current request opts out explicitly.
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
name: baoyu-slide-deck
|
name: baoyu-slide-deck
|
||||||
description: Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".
|
description: Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".
|
||||||
version: 1.56.1
|
version: 1.56.2
|
||||||
metadata:
|
metadata:
|
||||||
openclaw:
|
openclaw:
|
||||||
homepage: https://github.com/JimLiu/baoyu-skills#baoyu-slide-deck
|
homepage: https://github.com/JimLiu/baoyu-skills#baoyu-slide-deck
|
||||||
@@ -43,6 +43,15 @@ Setting `preferred_image_backend: ask` forces the step-3 prompt every run regard
|
|||||||
|
|
||||||
Concrete tool names (`imagegen`, `image_generate`, `baoyu-imagine`) above are examples — substitute the local equivalents under the same rule.
|
Concrete tool names (`imagegen`, `image_generate`, `baoyu-imagine`) above are examples — substitute the local equivalents under the same rule.
|
||||||
|
|
||||||
|
## Confirmation Policy
|
||||||
|
|
||||||
|
Default behavior: **confirm before generation**.
|
||||||
|
|
||||||
|
- Treat explicit skill invocation, a file path, matched signals/presets, and `EXTEND.md` defaults as **recommendation inputs only**. None of them authorizes skipping confirmation.
|
||||||
|
- Do **not** start Step 3 or later until the user completes Step 2.
|
||||||
|
- Skip confirmation only when the current request explicitly says to do so, for example: "直接生成", "不用确认", "跳过确认", "按默认出幻灯片", or equivalent wording.
|
||||||
|
- If confirmation is skipped explicitly, state the assumed style / audience / slide-count / language / backend in the next user-facing update before generating.
|
||||||
|
|
||||||
## Language
|
## Language
|
||||||
|
|
||||||
Respond in the user's language across questions, progress reports, error messages, and the completion summary. Keep technical tokens (style names, file paths, code) in English.
|
Respond in the user's language across questions, progress reports, error messages, and the completion summary. Keep technical tokens (style names, file paths, code) in English.
|
||||||
@@ -221,6 +230,8 @@ Save findings to `analysis.md`: topic, audience, signals, recommended style and
|
|||||||
|
|
||||||
### Step 2: Confirmation ⚠️ REQUIRED
|
### Step 2: Confirmation ⚠️ REQUIRED
|
||||||
|
|
||||||
|
**Hard gate**: this step is mandatory per the [Confirmation Policy](#confirmation-policy) — Steps 3+ cannot start until the user confirms here (or explicitly opts out with "直接生成" / equivalent wording in the current request).
|
||||||
|
|
||||||
**Round 1 (always)** — batch five questions in one `AskUserQuestion` call: style, audience, slide count, review-outline?, review-prompts?. Verbatim options in `references/confirmation.md`.
|
**Round 1 (always)** — batch five questions in one `AskUserQuestion` call: style, audience, slide count, review-outline?, review-prompts?. Verbatim options in `references/confirmation.md`.
|
||||||
|
|
||||||
Summary displayed before the questions:
|
Summary displayed before the questions:
|
||||||
|
|||||||
Reference in New Issue
Block a user