skill-release

v2026.09.24

(project - Skill) Sync and publish skills from .agents/skills/ to skills/ directory with version bumping and git automation. Use when releasing or updating skills, triggered by "release skills", "publish skills", "sync skills", "deploy skills", or when skill development is complete.

GitHub
安装命令
npx skhub add wvlvik/skill-release
Markdown
SKILL.md

Skill Release

Sync skills from .agents/skills/ to skills/ directory, bump version numbers, and push to git.

Quick Start

# Release all skills with changes
scripts/release_skill.py

# Preview changes without executing
scripts/release_skill.py --dry-run

# Release specific skill only
scripts/release_skill.py --skill jimeng-api-image-gen

Workflow

  1. Scan .agents/skills/ for all skills with SKILL.md
  2. Compare with skills/ directory using content hash
  3. Copy changed skills, updating version (patch bump)
  4. Commit with git add . && git commit -m "chore: release skills"
  5. Push to remote repository

Version Management

Version is stored in package.json at skill root:

skill-name/
├── SKILL.md
├── package.json    # contains "version": "1.2.3"
└── scripts/
  • First release: 1.0.0
  • Updates: patch bump (1.2.3 → 1.2.4)
  • Semver format: major.minor.patch

Command Options

OptionDescription
--dry-runPreview changes without executing
--skill NAMEProcess only the specified skill

Project Structure

project/
├── .agents/skills/     # Development source
│   ├── skill-a/
│   │   └── SKILL.md
│   └── skill-b/
│       └── SKILL.md
└── skills/             # Release destination
    ├── skill-a/
    │   └── SKILL.md    # Version added/updated
    └── skill-b/
        └── SKILL.md

Requirements

  • Python 3.8+
  • Git repository with push access
  • .agents/skills/ and skills/ directories

Notes

  • Only skills with SKILL.md are processed
  • Unchanged skills are skipped
  • Git operations require clean working directory
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

.agents/skills/skill-release

默认分支

main

最新提交

d98a6d9

Tree SHA

9762223