From fcd49cd5ea6661282eee316c10e8db9b8f0955ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jim=20Liu=20=E5=AE=9D=E7=8E=89?= Date: Fri, 23 Jan 2026 14:59:23 -0600 Subject: [PATCH] chore: release v1.18.1 --- .claude-plugin/marketplace.json | 2 +- CHANGELOG.md | 5 +++++ CHANGELOG.zh.md | 5 +++++ skills/baoyu-slide-deck/SKILL.md | 13 +++++++++++-- 4 files changed, 22 insertions(+), 3 deletions(-) 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: