release
仓库创建 2026年2月12日最近提交 3 小时前SkillHot 收录 20 天前
▸ 精选理由
把繁琐发布步骤编码化,适合维护频繁迭代的插件仓库。
▸ 风险提示
需要对仓库进行写入/打 tag 权限,可能不当提交或泄露凭据。
这个 Skill 做什么
自动化完成插件版本提升、变更日志整理、CI 校验与创建 GitHub Release。
把发插件版本的整套流程自动跑完:把 plugin.json 提版、整理并固定 CHANGELOG、必要时更新 README,在提交前跑 make ci 作为门禁,打 vX.Y.Z 的 tag 并在 GitHub 上创建 Release。适合每次要发布新插件版本时用,确保步骤一致不漏项。这是贡献者内部工具,不随插件一起发布,且不得在 CI 不通过时发版。
▸ 展开 SKILL.md 英文原文
CONTRIBUTOR TOOL - Cut a plugin release: bump plugin.json version, finalize CHANGELOG, update README if needed, gate on make ci, commit, tag vX.Y.Z, and create the GitHub release. Use when shipping a new plugin version. NOT distributed.
505
Stars
34
Forks
40
仓库内 Skill
+35
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/oliver-kriska/claude-elixir-phoenix/main/.claude/skills/release/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/oliver-kriska/claude-elixir-phoenix/main/.claude/skills/release/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Plugin Release Cuts a versioned release of the Elixir/Phoenix plugin. Drives the full checklist from `CLAUDE.md` (Release + Versioning) so every release is consistent. **Contributor tooling — not shipped in the plugin.** ## Iron Laws — Never Violate These 1. **NEVER release on a red `make ci`** — the gate runs BEFORE committing. No green, no release. 2. **NEVER `claude plugin tag`** — this is a marketplace layout (`plugins/elixir-phoenix/.claude-plugin/plugin.json`, not repo root). Tag manually: `git tag vX.Y.Z`. 3. **THREE NUMBERS MUST MATCH** — `plugin.json` version == CHANGELOG heading == git tag (`vX.Y.Z`). Verify before pushing. 4. **CONFIRM BEFORE PUBLISHING** — pushing the tag an
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有