chore: release v0.9.0
This commit is contained in:
parent
3b13b25f1a
commit
9a9f6a42cd
|
|
@ -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": [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -140,3 +140,6 @@ vite.config.ts.timestamp-*
|
||||||
tests-data/
|
tests-data/
|
||||||
|
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
||||||
|
# Skill extensions (user customization)
|
||||||
|
.baoyu-skills/
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
### 重构
|
### 重构
|
||||||
|
|
|
||||||
18
CLAUDE.md
18
CLAUDE.md
|
|
@ -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`).
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue