بنقرة واحدة
release
Release a new version of pixel-family to GitHub and Typst Universe.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Release a new version of pixel-family to GitHub and Typst Universe.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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)