一键导入
ship
Ship the current branch — push, squash-merge to main via PR, tag, and clean up. Use when ready to merge and release.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ship the current branch — push, squash-merge to main via PR, tag, and clean up. Use when ready to merge and release.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Create a temporary working branch from main. Use when starting a new task or fix.
Bump the package version in pubspec.yaml and add a CHANGELOG entry. Defaults to patch bump.
Run code quality checks — format, test, and analyze. Use when asked to check, lint, format, or test the codebase.
Stage and commit changes with an auto-generated message. Use when asked to commit current changes.
Publish the package to pub.dev. Runs dry-run first, then publishes on confirmation.
Run the example app on physical devices. Requires .claude/.env with device IDs. Use when asked to run on devices.
基于 SOC 职业分类
| name | ship |
| description | Ship the current branch — push, squash-merge to main via PR, tag, and clean up. Use when ready to merge and release. |
Ship the current branch to main.
main branch already. If on main, abort with a message.git push -u origin <branch>.gh pr create. Use the squashed commit subjects as the PR body.gh pr merge --squash --delete-branch.git checkout main && git pull.git branch -d <branch>.pubspec.yaml and prefix with v (e.g. v2.0.1).git tag -l <tag>), skip tagging.git tag -a <tag> -m "<tag>" && git push origin <tag>.