with one click
release
Release a new version of pixel-family to GitHub and Typst Universe.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Release a new version of pixel-family to GitHub and Typst Universe.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when Codex needs to animate Typst pixel-art character functions into a looping GIF, especially in pixel-family-style packages with 16x16 inline vector sprites, generated frame sheets, or ImageMagick/Typst GIF assembly.
Design a new pixel-family character interactively. Use when the user wants to add a new character to the pixel-family package.
| name | release |
| description | Release a new version of pixel-family to GitHub and Typst Universe. |
| argument-hint | X.Y.Z |
| disable-model-invocation | true |
Release a new version of pixel-family to GitHub and Typst Universe.
Usage: /release X.Y.Z
Follow these steps in order. Stop and report if any step fails.
git status --porcelain must be emptymain branchmake test and confirm it passesmake bump-version V=$ARGUMENTSmake test to verify the bump didn't break anythingmake images to regenerate SVGsmake manual to rebuild the PDFgit diff to the userrelease v$ARGUMENTSgh release create v$ARGUMENTS manual.pdf --title "v$ARGUMENTS" --generate-notesLocate the typst/packages fork:
~/tcode/packages exists and is a git repo with remote origin pointing to GiggleLiu/packages, use it/tmp/packages:
git clone --depth=1 --filter=blob:none --sparse https://github.com/GiggleLiu/packages.git /tmp/packages
cd /tmp/packages && git sparse-checkout set packages/preview/pixel-family
Then:
git remote add upstream https://github.com/typst/packages.gitgit fetch upstream main --depth=1 && git reset --hard upstream/maingit checkout -b pixel-family-$ARGUMENTSmake release-pkg V=$ARGUMENTS (from the pixel-family repo)cp -r dist/pixel-family/$ARGUMENTS/ <packages-repo>/packages/preview/pixel-family/$ARGUMENTS/git add . && git commit -m "pixel-family:$ARGUMENTS"git push origin pixel-family-$ARGUMENTS --forcegh pr create --repo typst/packages --head GiggleLiu:pixel-family-$ARGUMENTS --title "pixel-family:$ARGUMENTS" --body "New version. See https://github.com/GiggleLiu/pixel-family/releases/tag/v$ARGUMENTS"Print both URLs:
https://github.com/GiggleLiu/pixel-family/releases/tag/v$ARGUMENTSgh pr create)