一键导入
pr
Ship changes via pull request. Runs verification, pushes, and creates a PR targeting main. Triggers: 'create PR', 'open PR', 'ship it', 'submit for review'.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ship changes via pull request. Runs verification, pushes, and creates a PR targeting main. Triggers: 'create PR', 'open PR', 'ship it', 'submit for review'.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Core development loop for making code changes. Use when implementing features, fixing bugs, or refactoring. Triggers: 'implement', 'make a change', 'add feature', 'fix bug'.
Full lifecycle from GitHub issue to merged PR. Reads the issue, creates a branch, implements the fix/feature, verifies, and opens a PR. Triggers: 'pickup issue #N', 'work on issue', 'grab an issue'.
Create a new release with a semver tag and GitHub release. Triggers: 'release', 'cut a release', 'tag a new version', 'create release'.
Local CI mirror. Run all checks that GitHub Actions runs before pushing. Use before creating PRs or to debug CI failures. Triggers: 'verify', 'check', 'run CI locally', 'pre-push check'.
基于 SOC 职业分类
| name | pr |
| description | Ship changes via pull request. Runs verification, pushes, and creates a PR targeting main. Triggers: 'create PR', 'open PR', 'ship it', 'submit for review'. |
Ship changes from branch to merged pull request.
Run the verify skill first to ensure all CI checks pass locally:
golangci-lint run ./... && make citest
Do NOT proceed if verification fails.
Branch naming convention (from repo history):
feature/short-description or sam-at-luther/Feature_namefix/short-descriptiondocs/short-descriptionrefactor/short-descriptiongit checkout -b feature/my-change main
Stage and commit with a descriptive message. PR titles from repo history use these patterns:
Add <thing> for new features/packagesExpose <thing> for making internal functionality publicFix <thing> or Properly handle <thing> for bug fixesBump deps or Update <dep> for dependency changesRefactor <thing> for structural changesgit push -u origin HEAD
Target branch is always main. Use gh CLI:
gh pr create --base main --title "Short descriptive title" --body "Description of changes"
Keep PR titles short (under 70 characters). Use the body for details.
gh pr checks --watch
CI runs golangci-lint + make citest. If checks fail, fix locally and push again.
main branchmainverify skill passes locallymaingh pr checks)