# Release Package

> Prepare a release artefact for this project by bumping the requested semantic version level and running the packaging script. Use when the user asks to bump a major, minor, or patch release and package or create a release artefact. Do not use for ordinary build or test tasks. Use when this capability is needed.

- Skill: `tomevault-io/release-package-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/release-package-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/release-package-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/release-package-2

---


When this skill is used:
1. Determine whether the user explicitly requested `major`, `minor`, or `patch`.
2. Run exactly one of:
   - `./utils/bump_major.sh`
   - `./utils/bump_minor.sh`
   - `./utils/bump_patch.sh`
3. Then run:
   - `./utils/package.sh`
4. Report:
   - which bump command was run
   - the resulting version
   - the packaging result
   - the artefact path or filename if available

Safety rules:
- Use the release bump scripts as-is. They are allowed to commit and tag as part of an explicitly requested release operation.
- Do not run `git commit`, `git tag`, `git push`, or any bump script during ordinary development work unless I explicitly ask for a release operation.
- Do not guess the bump level.
- If packaging fails, report the failure and relevant output.

---
> Source: [avalon60/ctk_theme_builder](https://github.com/avalon60/ctk_theme_builder) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-23 -->

