一键导入
release
Use when publishing a new version — bumps versions across all config files, updates CHANGELOG, verifies utility sync, commits, creates PR, and tags release
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when publishing a new version — bumps versions across all config files, updates CHANGELOG, verifies utility sync, commits, creates PR, and tags release
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Transcribe audio to text using local whisper.cpp. Use when user wants to convert audio/video to text, get transcription, or speech-to-text.
Download YouTube video audio file. Use when user wants to extract audio or download music/podcast from a video.
Download YouTube video subtitles. Use when user wants to get captions or subtitles from a video.
Get latest videos, livestreams, shorts, or podcasts from a YouTube channel
Get YouTube video metadata (title, channel, duration, views, subtitle availability). Use when user wants video details or needs to check subtitle availability before summarization.
Search YouTube videos. Use when user wants to find videos by keyword or topic.
| name | release |
| description | Use when publishing a new version — bumps versions across all config files, updates CHANGELOG, verifies utility sync, commits, creates PR, and tags release |
/project:release <version>
| Parameter | Description |
|---|---|
version | Target version (e.g. 1.2.0). Determines SemVer bump level |
Analyze commits since last release (git log <last-tag>..HEAD) and apply:
| Commit Type | Bump | Example |
|---|---|---|
| feat | Minor | 1.0.0 → 1.1.0 |
| refactor | Minor | 1.1.0 → 1.2.0 |
| fix / internal | Patch | 1.0.0 → 1.0.1 |
| breaking change | Major | 1.0.0 → 2.0.0 |
Update metadata.version in each skills/*/SKILL.md:
_utility__ changes: Patch bumpUpdate version in all 3 files (must be identical):
| File | Fields |
|---|---|
.claude-plugin/plugin.json | version |
.claude-plugin/marketplace.json | metadata.version + plugins[0].version |
gemini-extension.json | version |
Insert new section before the previous version entry. Format: Keep a Changelog
Sections: Added / Changed / Fixed / Internal
Append comparison link at bottom:
[X.Y.Z]: https://github.com/kouko/monkey-knowledge-youtube-skills/compare/vPREV...vX.Y.Z
Run bash scripts/verify-utility-sync.sh — all _utility__ copies must be identical.
chore: bump version to X.Y.ZAfter PR merge, on main:
git tag vX.Y.Z
git push origin vX.Y.Z
gh release create vX.Y.Z --title "vX.Y.Z" --notes "<CHANGELOG content for this version>"
skills/*/SKILL.md versions bumpedverify-utility-sync.sh passeschore: bump version to X.Y.Z