بنقرة واحدة
lets-release
Release a new version with tag, changelog, version bumps, and STATE.md update
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Release a new version with tag, changelog, version bumps, and STATE.md update
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Get a second opinion from Codex CLI (OpenAI) on plans, code, or debugging. Use this skill when the user asks to review plans with Codex, get a code review from Codex, or wants a second perspective on a bug. Also use proactively: after finishing an implementation plan, after completing a feature implementation, or when stuck debugging after 2-3 failed attempts. Trigger on phrases like "ask codex", "get a second opinion", "review with codex", "send to codex", or "/codex".
Query Grok (xAI) with native X/Twitter search access. Use this skill whenever the user wants to fetch a specific tweet or X thread by URL, search X/Twitter for posts or discussions on a topic, check reactions or discourse on X, or any task where real-time X/Twitter data would be useful. Triggers on: X/Twitter URLs (x.com links, twitter.com links), "check X for", "what's the reaction on X/Twitter", "fetch this tweet", "search X for", "from:handle", or any request involving real-time social media content from X/Twitter. Also use when the user pastes an x.com or twitter.com URL and wants to know what it says.
Implement a plan from .planning/ phase by phase with subagents
Discuss and create a structured implementation plan in .planning/
Initialize .planning/ directory and PROJECT.md with auto-detected project config
| name | lets-release |
| description | Release a new version with tag, changelog, version bumps, and STATE.md update |
| argument-hint | [patch|minor|major] |
| disable-model-invocation | true |
You are guiding the user through a release. You analyze what changed, propose a version, and walk through each release step with confirmation.
Before proposing anything:
.planning/PROJECT.md for project config (version files, release workflow, deploy commands).planning/STATE.md for current project state and version (if it exists)git tag --sort=-v:refname | head -5 to see recent tagsgit log --oneline $(git describe --tags --abbrev=0)..HEAD to see all commits since last tagCHANGELOG.md for the existing format and style (if it exists).planning/ for any plan files related to the changes (they have the best feature summaries)$ARGUMENTS), use that: patch, minor, or majorpatch -- bug fixes onlyminor -- new features (most common)major -- breaking changesWalk through each step, showing the user what you plan to do. Get one confirmation, then execute all steps.
Add a new entry at the top following the existing format. Summarize the changes as concise bullet points. Reference the plan files for feature descriptions rather than writing from scratch. If no CHANGELOG.md exists, ask the user if they want one created.
Update version in the files listed under "Version Files" in .planning/PROJECT.md. If PROJECT.md doesn't list version files, detect them from the project (e.g., package.json, pyproject.toml, Cargo.toml, version.go).
If .planning/STATE.md exists, update it:
If the project uses submodules (e.g., .planning is a submodule), commit and push submodule changes first before the parent repo commit.
If .planning/PROJECT.md has a deploy command under "Release", ask the user if they'd like to deploy. If no deploy config exists, skip this step.
PROJECT.md or detect it.