diff --git a/.claude/skills/release-skills/SKILL.md b/.claude/skills/release-skills/SKILL.md index 46980f6..f38d8bc 100644 --- a/.claude/skills/release-skills/SKILL.md +++ b/.claude/skills/release-skills/SKILL.md @@ -58,7 +58,24 @@ Default behavior: - If changes include `feat:` or new skills → Minor bump - Otherwise → Patch bump -### Step 3: Update Changelogs +### Step 3: Check and Update README + +Before updating changelogs, check if README files need updates based on changes: + +**When to update README**: +- New skills added → Add to skill list +- Skills removed → Remove from skill list +- Skill renamed → Update references +- New features affecting usage → Update usage section +- Breaking changes → Update migration notes + +**Files to sync**: +- `README.md` (English) +- `README.zh.md` (Chinese) + +If changes include new skills or significant feature changes, update both README files to reflect the new capabilities. Keep both files in sync with the same structure and information. + +### Step 4: Update Changelogs Files to update: - `CHANGELOG.md` (English) @@ -86,7 +103,7 @@ Only include sections that have changes. Omit empty sections. For Chinese changelog, translate the content maintaining the same structure. -### Step 4: Update marketplace.json +### Step 5: Update marketplace.json Update `.claude-plugin/marketplace.json`: ```json @@ -97,14 +114,14 @@ Update `.claude-plugin/marketplace.json`: } ``` -### Step 5: Commit Changes +### Step 6: Commit Changes ```bash -git add CHANGELOG.md CHANGELOG.zh.md .claude-plugin/marketplace.json +git add README.md README.zh.md CHANGELOG.md CHANGELOG.zh.md .claude-plugin/marketplace.json git commit -m "chore: release v{NEW_VERSION}" ``` -### Step 6: Create Version Tag +### Step 7: Create Version Tag ```bash git tag v{NEW_VERSION} @@ -150,7 +167,12 @@ Changelog preview (EN): ### Fixes - `baoyu-bar`: fixed timeout issue +README updates needed: Yes/No +(If yes, show proposed changes) + Files to modify: +- README.md (if updates needed) +- README.zh.md (if updates needed) - CHANGELOG.md - CHANGELOG.zh.md - .claude-plugin/marketplace.json diff --git a/README.md b/README.md index 0b1d206..575847c 100644 --- a/README.md +++ b/README.md @@ -178,14 +178,28 @@ Knowledge comic creator supporting multiple styles (Logicomix/Ligne Claire, Ohms /baoyu-comic posts/turing-story/source.md --style dramatic /baoyu-comic posts/turing-story/source.md --style ohmsha -# Specify layout +# Custom style (natural language) +/baoyu-comic posts/turing-story/source.md --style "watercolor with soft edges" + +# Specify layout and aspect ratio /baoyu-comic posts/turing-story/source.md --layout cinematic -/baoyu-comic posts/turing-story/source.md --layout webtoon +/baoyu-comic posts/turing-story/source.md --aspect 16:9 + +# Specify language +/baoyu-comic posts/turing-story/source.md --lang zh # Direct content input /baoyu-comic "The story of Alan Turing and the birth of computer science" ``` +**Options**: +| Option | Values | +|--------|--------| +| `--style` | `classic` (default), `dramatic`, `warm`, `tech`, `sepia`, `vibrant`, `ohmsha`, `realistic`, or custom description | +| `--layout` | `standard` (default), `cinematic`, `dense`, `splash`, `mixed`, `webtoon` | +| `--aspect` | `3:4` (default, portrait), `4:3` (landscape), `16:9` (widescreen) | +| `--lang` | `auto` (default), `zh`, `en`, `ja`, etc. | + **Styles** (visual aesthetics): | Style | Description | Best For | diff --git a/README.zh.md b/README.zh.md index 4aaede9..c837ada 100644 --- a/README.zh.md +++ b/README.zh.md @@ -178,14 +178,28 @@ npx add-skill jimliu/baoyu-skills /baoyu-comic posts/turing-story/source.md --style dramatic /baoyu-comic posts/turing-story/source.md --style ohmsha -# 指定布局 +# 自定义风格(自然语言描述) +/baoyu-comic posts/turing-story/source.md --style "水彩风格,边缘柔和" + +# 指定布局和比例 /baoyu-comic posts/turing-story/source.md --layout cinematic -/baoyu-comic posts/turing-story/source.md --layout webtoon +/baoyu-comic posts/turing-story/source.md --aspect 16:9 + +# 指定语言 +/baoyu-comic posts/turing-story/source.md --lang zh # 直接输入内容 /baoyu-comic "图灵的故事与计算机科学的诞生" ``` +**选项**: +| 选项 | 取值 | +|------|------| +| `--style` | `classic`(默认)、`dramatic`、`warm`、`tech`、`sepia`、`vibrant`、`ohmsha`、`realistic`,或自然语言描述 | +| `--layout` | `standard`(默认)、`cinematic`、`dense`、`splash`、`mixed`、`webtoon` | +| `--aspect` | `3:4`(默认,竖版)、`4:3`(横版)、`16:9`(宽屏) | +| `--lang` | `auto`(默认)、`zh`、`en`、`ja` 等 | + **风格**(视觉美学): | 风格 | 描述 | 适用场景 |