Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Run the md4x release workflow. Use when the user says "release", "publish", "cut a release", "bump version", or wants to publish a new version. Generates changelog from commits since last tag, updates CHANGELOG.md, and runs the release script.
git describe --tags --abbrev=0 # get latest tag
git log <latest-tag>..HEAD --oneline --no-merges
If there are no new commits, abort and inform the user.
Analyze commit messages to suggest a bump type:
feat: or new features → minorfix:, perf:, refactor: → patchBREAKING CHANGE or !: → majorPresent the commits and suggested bump type to the user. Ask for confirmation or override.
Pre-1.0 version collapsing: The release script automatically collapses bump levels for pre-1.0 versions:
0.0.x — All bumps (major/minor/patch) increment the last digit only. The single digit covers everything.0.x.y — Major bumps the second digit (resets third to 0). Minor and patch both increment the last digit.x.y.z (x≥1) — Standard semver: major/minor/patch bump their respective digits.Read CHANGELOG.md. Insert a ## Next section (if not already present) right after the # MD4X Change Log heading with a summary of changes grouped by type:
feat: commitsnpx skills add unjs/md4x --skill releaseHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Partially actionable with several concrete steps, but still missing important details.