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.
When to Use
- You’re preparing a release PR.
- You need to bump version and update the changelog/lockfile correctly.
Instructions
- Checklist:
- Bump version in
pyproject.toml - Review commits since last release tag:
git log --oneline v.<last-version>..HEAD
- Browse relevant file contents if needed to clarify changes
- Weigh commit impact: some are minor; skim earlier changelog entries to gauge what's worth reporting vs tiny fixes
- Add a descriptive entry to
CHANGELOG.mdbased on those commits - Always add a
### 👩💻 Contributorssection to the new changelog entry - Source contributor names from merged GitHub PR authors for the changes included in the release, and format them as
@handle - Prefer one release commit for the release prep work on the branch
- Name that commit
Release <version> - Prefer GitHub data over local git author names:
- Use
gh pr list --state merged/ relatedghqueries when available - Do not assume
ghis installed; if it is unavailable, inspect GitHub on the web instead - General pages to check on the web:
- Closed PRs:
https://github.com/<owner>/<repo>/pulls?q=is%3Apr+is%3Aclosed - Compare view for release range:
https://github.com/<owner>/<repo>/compare/v.<last-version>...HEAD - Specific PR page when you know the PR number:
https://github.com/<owner>/<repo>/pull/<number>
- Closed PRs:
- Map included changes to merged PR authors from those pages
- Use
- Do not invent handles, and do not treat local-only commits as contributors unless the user explicitly wants that
- Update lockfile:
uv lock - Sanity checks (optional unless requested):
make test-fast,make build - Manual checks (optional): if the release includes CLI/callback/image-path changes, consider running the
mflux-manual-testingskill to exercise the touched commands and visually review outputs.
- Bump version in
- 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 | 5mo | No flags | Beginner |
| codex-cli-bridge | 9 | 9mo | Review | Intermediate |
| code-changelog | 0 | 9mo | Review | Beginner |
| dev | 2 | 6mo | 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