원클릭으로
sphinxnotes-release
Release workflow for sphinxnotes/cookiecutter generated projects. Use when the user asks to release a new stable version.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Release workflow for sphinxnotes/cookiecutter generated projects. Use when the user asks to release a new stable version.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Write and maintain changelogs for sphinxnotes projects. Covers preparing release changelogs, adding incremental entries, and the ``.. version::`` directive reference.
Use when updating a sphinxnotes project from the cookiecutter template, resolving cruft update conflicts (.rej files), and completing template sync
General git commit workflow, lower priority — only use when user asks to commit changes, and no other commit skill is active
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
在 dotfiles 项目中,当我要求提交修改时使用
提供 AI 模型 co-author 信息,供其他 git commit skill 引用
| name | sphinxnotes-release |
| description | Release workflow for sphinxnotes/cookiecutter generated projects. Use when the user asks to release a new stable version. |
Publish a new stable version for sphinxnotes projects.
本 skill 只负责正式版发布(MAJOR.MINOR),
alpha/beta/rc 版本不在本 skill 范围内。
git、jq、cruft、wiggle 可用master 分支:git branch --show-currentgit status --shortgit fetch,检查 git status 确认无 ahead/behindmake bump-version 升级:
echo "MAJOR.MINOR" | make bump-version
make tmpl-apply-rej
.rej 文件,手工解决冲突.rej 已清理docs/changelog.rst 中当前版本的条目
:date: → 加上 :date: YYYY-MM-DD(日期为今天)sphinxnotes-changelog skill 编写 changelog,
完成后给用户 reviewgit add docs/changelog.rstmake test
make docs
make bump-version-done
询问用户是否推送,确认后:
git push && git push --tags