用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/timescale/marketing-skills --skill release命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | release |
| description | Cut a new release of the marketing-skills plugin. Only trigger when the user explicitly invokes /release. |
Trigger the Cut Release workflow to bump the version, tag, and publish a GitHub Release.
Confirm you are on release and up to date:
git checkout release && git pull origin release
Check that CI is green on release:
gh run list --branch release --limit 3 --json status,conclusion,name
If the latest CI run is not successful, warn the user and ask whether to proceed.
Check for any existing draft releases that need to be published or deleted first:
gh release list --json isDraft,tagName --jq '.[] | select(.isDraft == true)'
If a draft exists, tell the user and ask what to do (publish it, delete it, or abort).
plugins/tiger-marketing-skills/.claude-plugin/plugin.json.LAST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "")
if [ -n "$LAST_TAG" ]; then
SINCE=$(git log -1 --format=%aI "$LAST_TAG")
gh pr list --state merged --search "merged:>=${SINCE}" --base release --json number,title,labels --limit 50
else
echo "No previous tags — this will be the first release"
fi
Ask the user which version bump to use:
If the user already specified the bump type (e.g., /release patch), use it without asking.
Also ask if they want to create it as a draft first (to edit release notes before publishing). Default is no.
gh workflow run cut-release.yml --ref release -f bump=<bump_type> -f draft=<true|false>
Wait a few seconds, then check the workflow run status:
gh run list --workflow=cut-release.yml --limit 1 --json status,conclusion,url,databaseId
If still in progress, poll until complete. Report the workflow URL so the user can follow along.
Once complete:
git pull origin releaseplugin.json.gh release view --json tagName,url