mflux-release
Streamlines release preparation by automating versioning, changelog updates, and dependency locking.
Install
mkdir -p .claude/skills/mflux-release && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4636" && unzip -o skill.zip -d .claude/skills/mflux-release && rm skill.zipInstalls to .claude/skills/mflux-release
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Prepare a release in mflux (version bump, changelog, contributors, uv lock) without tagging/publishing. Use when preparing a release branch or release PR.Key capabilities
- →Bump project versions in pyproject.toml
- →Generate changelog entries from commit history
- →Extract contributor handles from merged PRs
- →Update uv lockfiles
- →Prepare release branches
How it works
The skill automates the modification of versioning and documentation files in the repository to prepare for a release PR.
Inputs & outputs
When to use mflux-release
- →Bump project version
- →Generate release changelog
- →Update uv lockfile
About this skill
mflux release prep
Releases are prepared in-repo; tagging/publishing is handled by GitHub Actions
(release.yml, dispatched from main with the publish confirmation).
How notes work now (#685)
- Every PR carries a fenced
```release-noteblock in its body (CI enforces it;noneopts a PR out). That block is the only source of release notes. - On dispatch, the ungated
draft-notesjob harvests the blocks for every PR whose squash commit is inprevious-tag..HEADand fills a DRAFT GitHub release, grouped by label. - Whoever approves the
pypideployment reads and edits that draft (fixing any[needs edit]lines, adding contributor thanks if wanted); the gated job publishes it exactly as edited. A re-dispatch never overwrites an existing draft; delete the draft to re-harvest. - There is no
CHANGELOG.md: the notes live in GitHub Releases (https://github.com/mflux-community/mflux/releases).
Release-prep PR checklist
- Bump version in
pyproject.toml - Update lockfile:
uv lock - Release-note block of the prep PR itself:
none - Prefer one commit named
release: prepare <version> - Sanity checks (optional unless requested):
just test-fast,just build - Do not tag releases locally unless explicitly requested (normally handled by CI)
When not to use it
- →Publishing releases to package registries
- →Tagging releases locally
Limitations
- →Requires manual review of commit impact
- →Contributor data relies on GitHub PR metadata
How it compares
It prepares release metadata and documentation in-repo rather than performing the actual publishing or tagging.
Compared to similar skills
mflux-release side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| mflux-release (this skill) | 1 | 6mo | No flags | Beginner |
| codex-cli-bridge | 9 | 11mo | Review | Intermediate |
| code-changelog | 0 | 11mo | Review | Beginner |
| dev | 2 | 7mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by filipstrand
View all by filipstrand →You might also like
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
code-changelog
bear2u
AI가 만든 모든 코드 변경사항을 reviews 폴더에 기록하고 간단한 HTML 뷰어로 웹 브라우저에서 실시간 확인할 수 있습니다. 매 수정마다 문서가 생성되고 Python 서버로 즉시 확인 가능합니다.
dev
atopile
LLM-focused workflow for working in this repo: compile Zig, run the orchestrated test runner, consume test-report.json/html artifacts, and discover/debug ConfigFlags.
droidrun-docs
droidrun
DroidRun documentation reference. Use when users ask about DroidRun setup, configuration, SDK usage, CLI commands, device setup, agents, architecture, app cards, credentials, tracing, Docker, migration, structured output, or any DroidRun "how do I..." questions.
github-skill-forge
YuJunZhiXue
一个"制造技能的技能"。这个工具自动化了将任意 GitHub 仓库转换为标准化 Trae 技能的全过程,是扩展 AI Agent 能力的核心工具。
tdd-migrate
parcadei
TDD workflow for migrations - orchestrate agents, zero main context growth