diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 444a9e2..0e01d6a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -6,7 +6,7 @@ }, "metadata": { "description": "Skills shared by Baoyu for improving daily work efficiency", - "version": "1.18.0" + "version": "1.18.1" }, "plugins": [ { diff --git a/CHANGELOG.md b/CHANGELOG.md index aa2204c..7cab8c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ English | [中文](./CHANGELOG.zh.md) +## 1.18.1 - 2026-01-23 + +### Documentation +- `baoyu-slide-deck`: adds detailed sub-steps (1.1-1.3) to progress checklist, marks Step 1.3 as required with explicit Bash check command for existing directory detection. + ## 1.18.0 - 2026-01-23 ### Features diff --git a/CHANGELOG.zh.md b/CHANGELOG.zh.md index a7afe59..7712de8 100644 --- a/CHANGELOG.zh.md +++ b/CHANGELOG.zh.md @@ -2,6 +2,11 @@ [English](./CHANGELOG.md) | 中文 +## 1.18.1 - 2026-01-23 + +### 文档 +- `baoyu-slide-deck`:进度清单新增详细子步骤(1.1-1.3),标记 Step 1.3 为必须步骤并提供明确的 Bash 检查命令用于检测已存在目录。 + ## 1.18.0 - 2026-01-23 ### 新功能 diff --git a/skills/baoyu-slide-deck/SKILL.md b/skills/baoyu-slide-deck/SKILL.md index 752f360..0a0e35c 100644 --- a/skills/baoyu-slide-deck/SKILL.md +++ b/skills/baoyu-slide-deck/SKILL.md @@ -166,6 +166,9 @@ Copy this checklist and check off items as you complete them: ``` Slide Deck Progress: - [ ] Step 1: Setup & Analyze + - [ ] 1.1 Load preferences + - [ ] 1.2 Analyze content + - [ ] 1.3 Check existing ⚠️ REQUIRED - [ ] Step 2: Confirmation ⚠️ REQUIRED (Round 1, optional Round 2) - [ ] Step 3: Generate outline - [ ] Step 4: Review outline (conditional) @@ -229,9 +232,15 @@ Schema: `references/config/preferences-schema.md` 5. Determine recommended slide count 6. Generate topic slug from content -**1.3 Check Existing Content** +**1.3 Check Existing Content** ⚠️ REQUIRED -Check if `slide-deck/{topic-slug}/` directory already exists. +**MUST execute before proceeding to Step 2.** + +Use Bash to check if output directory exists: + +```bash +test -d "slide-deck/{topic-slug}" && echo "exists" +``` **If directory exists**, use AskUserQuestion: