بنقرة واحدة
release
Create a new release for SlayZone
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a new release for SlayZone
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Full CLI reference for slay — orchestrates all slay domain skills
Manage tasks, subtasks, tags, and templates via the slay CLI
Automatically title tasks based on conversation context
Commit the changes that has been worked on in this session
Manage task assets (files, folders) via the slay CLI
Create and manage automations via the slay CLI
| name | release |
| description | Create a new release for SlayZone |
| trigger | none |
Create a new release for SlayZone. The version argument is: $ARGUMENTS
Read the current version from packages/apps/app/package.json.
Interpret $ARGUMENTS:
patch — bump the patch number (e.g. 0.2.0 -> 0.2.1)minor — bump the minor number (e.g. 0.2.1 -> 0.3.0)major — bump the major number (e.g. 0.3.0 -> 1.0.0)0.5.0)Update "version" in both:
packages/apps/app/package.jsonpackages/apps/cli/package.jsonRun npx changelogen --from <previous-tag> --to main --output CHANGELOG.md --hideAuthorEmail (use pnpx if available).
The tool will prepend a ## <old-tag>...main section to CHANGELOG.md. After it runs:
## <old-tag>...main to ## v<new-version>compare/<old-tag>...v<new-version>Read packages/apps/app/src/renderer/src/components/changelog/changelog-data.json.
Add a new entry at the top of the JSON array for the new version:
version: the new version string (without v prefix)date: today's date in YYYY-MM-DD formattagline: a short, catchy 2-4 word tagline summarizing the release themeitems: user-facing changes only (features, improvements, fixes). Skip CI, docs, tests, chores, website-only changes. Keep descriptions concise (1 sentence). Match the tone and style of existing entries.Categories:
feature — new user-facing capabilitiesimprovement — enhancements to existing featuresfix — bug fixes users would noticegit add CHANGELOG.md packages/apps/app/package.json packages/apps/cli/package.json packages/apps/app/src/renderer/src/components/changelog/changelog-data.json
git commit -m "release: v<new-version>"
Stop and ask the user to confirm before tagging and pushing. Show them:
Only after confirmation:
git tag v<new-version>
git push && git push origin v<new-version>
Print a summary:
v* tag push — builds macOS/Linux/Windows + deploys Convexpackage.json in the monorepo root — only packages/apps/app/package.json matters for electron-buildergit push