一键导入
github-create-pr
Validate, push the current branch, and create a GitHub pull request from the current diff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate, push the current branch, and create a GitHub pull request from the current diff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create git commits using goji rules from .goji.json (type/scope/emoji/signoff) with path-based heuristics.
Skill para registrar worklogs en Jira usando el issue key derivado del branch actual y una descripcion basada en los commits del branch.
Skill para listar issues no terminadas asignadas al usuario en Jira usando `jasper.toml`, elegir una y crear un branch `feature/<ISSUE-KEY>`.
Skill para generar un reporte de implementacion para el issue de Jira derivado del branch actual usando un template y un resumen basado en commits, y publicarlo como comentario.
Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys.
Create consistent releases and changelogs
| name | github-create-pr |
| description | Validate, push the current branch, and create a GitHub pull request from the current diff |
| triggers | ["Use the skill `github-create-pr`","Create a GitHub pull request from this branch","Open a PR and push the current branch"] |
| license | Proprietary |
task validate before opening the PR.main...HEAD changes and recent commits to summarize the branch..github/PULL_REQUEST_TEMPLATE.md.gh pr create and return the URL.Use this when your branch is ready for review and you want a consistent GitHub pull request created automatically.
task validategit diff main...HEAD --statgit diff main...HEADgit log main...HEAD --onelinegh pr list --head "$(git rev-parse --abbrev-ref HEAD)" --json number,title,urlgit push -u origin HEADgit push.github/PULL_REQUEST_TEMPLATE.mdgit diff main...HEAD --stat and git diff main...HEADtask validategh pr createUse .github/PULL_REQUEST_TEMPLATE.md as the base for the PR body.
Prefer to include:
task validateExample (copy/paste):
gh pr create --base main --head "$(git rev-parse --abbrev-ref HEAD)" \
--title "<title>" \
--body "$(cat <<'EOF'
## Proposed changes
<describe the branch and the why>
### Summary of changes
- <change 1>
- <change 2>
### Testing
- `task validate`
### Migration steps
- None
### Screenshots
- [x] N/A
- [ ] Screenshot 1
## Types of changes
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
## Checklist
- [ ] I have read the [CONTRIBUTING](/docs/contributing.md) doc
- [ ] Lint and unit tests pass locally with my changes
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have added necessary documentation (if appropriate)
- [ ] Any dependent changes have been merged and published in downstream modules
## Further comments
<optional>
EOF
)"