chore: release v0.9.0

This commit is contained in:
Jim Liu 宝玉 2026-01-17 22:02:40 -06:00
parent 3b13b25f1a
commit 9a9f6a42cd
13 changed files with 118 additions and 1 deletions

View File

@ -6,7 +6,7 @@
}, },
"metadata": { "metadata": {
"description": "Skills shared by Baoyu for improving daily work efficiency", "description": "Skills shared by Baoyu for improving daily work efficiency",
"version": "0.8.2" "version": "0.9.0"
}, },
"plugins": [ "plugins": [
{ {

3
.gitignore vendored
View File

@ -140,3 +140,6 @@ vite.config.ts.timestamp-*
tests-data/ tests-data/
.DS_Store .DS_Store
# Skill extensions (user customization)
.baoyu-skills/

View File

@ -2,6 +2,14 @@
English | [中文](./CHANGELOG.zh.md) English | [中文](./CHANGELOG.zh.md)
## 0.9.0 - 2026-01-17
### Features
- Extension support: all skills now support customization via `EXTEND.md` files. Check `.baoyu-skills/<skill-name>/EXTEND.md` (project) or `~/.baoyu-skills/<skill-name>/EXTEND.md` (user) for custom styles and configurations.
### Other
- `.gitignore`: adds `.baoyu-skills/` directory for user extension files.
## 0.8.2 - 2026-01-17 ## 0.8.2 - 2026-01-17
### Refactor ### Refactor

View File

@ -2,6 +2,14 @@
[English](./CHANGELOG.md) | 中文 [English](./CHANGELOG.md) | 中文
## 0.9.0 - 2026-01-17
### 新功能
- 扩展支持:所有技能现支持通过 `EXTEND.md` 文件自定义。检查 `.baoyu-skills/<skill-name>/EXTEND.md`(项目级)或 `~/.baoyu-skills/<skill-name>/EXTEND.md`(用户级)配置自定义样式与设置。
### 其他
- `.gitignore`:添加 `.baoyu-skills/` 目录忽略,存放用户扩展文件。
## 0.8.2 - 2026-01-17 ## 0.8.2 - 2026-01-17
### 重构 ### 重构

View File

@ -188,3 +188,21 @@ Image filenames MUST include meaningful slugs for readability:
- Pass parameters exactly as documented in the skill - Pass parameters exactly as documented in the skill
- Handle failures gracefully with retry logic - Handle failures gracefully with retry logic
- Provide clear progress feedback to user - Provide clear progress feedback to user
## Extension Support
Every SKILL.md MUST include an Extension Support section at the end:
```markdown
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/<skill-name>/EXTEND.md` (project)
2. `~/.baoyu-skills/<skill-name>/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.
```
Replace `<skill-name>` with the actual skill name (e.g., `baoyu-cover-image`).

View File

@ -449,3 +449,13 @@ Typography: Clean hand-drawn lettering, simple sans-serif labels
- Sensitive figures should use cartoon alternatives - Sensitive figures should use cartoon alternatives
- Prompts written in user's confirmed language preference - Prompts written in user's confirmed language preference
- Illustration text (labels, captions) should match article language - Illustration text (labels, captions) should match article language
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-article-illustrator/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-article-illustrator/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.

View File

@ -388,3 +388,13 @@ Detailed templates and guidelines in `references/` directory:
- `ohmsha-guide.md` - Ohmsha manga style specifics - `ohmsha-guide.md` - Ohmsha manga style specifics
- `styles/` - Detailed style definitions - `styles/` - Detailed style definitions
- `layouts/` - Detailed layout definitions - `layouts/` - Detailed layout definitions
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-comic/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-comic/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.

View File

@ -252,3 +252,13 @@ Preview the image to verify it matches your expectations.
- Image generation typically takes 10-30 seconds - Image generation typically takes 10-30 seconds
- Title text uses user's confirmed language preference - Title text uses user's confirmed language preference
- Aspect ratio: 2.35:1 for cinematic/dramatic, 16:9 for widescreen, 1:1 for social media - Aspect ratio: 2.35:1 for cinematic/dramatic, 16:9 for widescreen, 1:1 for social media
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-cover-image/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-cover-image/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.

View File

@ -175,3 +175,13 @@ Session files are stored in `~/Library/Application Support/baoyu-skills/gemini-w
- `metadata`: Gemini chat metadata for continuation - `metadata`: Gemini chat metadata for continuation
- `messages`: Array of `{role, content, timestamp, error?}` - `messages`: Array of `{role, content, timestamp, error?}`
- `createdAt`, `updatedAt`: Timestamps - `createdAt`, `updatedAt`: Timestamps
## Extension Support
Custom configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-gemini-web/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-gemini-web/EXTEND.md` (user)
If found, load before workflow. Extension content overrides defaults.

View File

@ -72,3 +72,13 @@ npx -y bun ${SKILL_DIR}/scripts/wechat-article.ts --markdown article.md --theme
- **Not logged in**: First run opens browser - scan QR code to log in, session is preserved - **Not logged in**: First run opens browser - scan QR code to log in, session is preserved
- **Chrome not found**: Set `WECHAT_BROWSER_CHROME_PATH` environment variable - **Chrome not found**: Set `WECHAT_BROWSER_CHROME_PATH` environment variable
- **Paste fails**: Check system clipboard permissions - **Paste fails**: Check system clipboard permissions
## Extension Support
Custom configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-post-to-wechat/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md` (user)
If found, load before workflow. Extension content overrides defaults.

View File

@ -101,3 +101,13 @@ cover_image: /path/to/cover.jpg
- Always preview before using `--submit` - Always preview before using `--submit`
- Browser closes automatically after operation - Browser closes automatically after operation
- Supports macOS, Linux, and Windows - Supports macOS, Linux, and Windows
## Extension Support
Custom configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-post-to-x/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-post-to-x/EXTEND.md` (user)
If found, load before workflow. Extension content overrides defaults.

View File

@ -214,3 +214,13 @@ See `references/modification-guide.md` for:
- Auto-retry once on generation failure - Auto-retry once on generation failure
- Use stylized alternatives for sensitive public figures - Use stylized alternatives for sensitive public figures
- Maintain style consistency via session ID - Maintain style consistency via session ID
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-slide-deck/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-slide-deck/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.

View File

@ -301,3 +301,13 @@ Detailed templates and guidelines in `references/` directory:
- Use cartoon alternatives for sensitive public figures - Use cartoon alternatives for sensitive public figures
- All prompts and text use confirmed language preference - All prompts and text use confirmed language preference
- Maintain style consistency across all images in series - Maintain style consistency across all images in series
## Extension Support
Custom styles and configurations via EXTEND.md.
**Check paths** (priority order):
1. `.baoyu-skills/baoyu-xhs-images/EXTEND.md` (project)
2. `~/.baoyu-skills/baoyu-xhs-images/EXTEND.md` (user)
If found, load before Step 1. Extension content overrides defaults.