con un clic
pr
Push branch and create a GitHub PR following the bashdep PR template
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Push branch and create a GitHub PR following the bashdep PR template
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Add a new bashdep:: lifecycle command with TDD
Stage and commit changes using conventional commits format
Coverage gap analysis for the bashdep public API plus a bashdep::doctor audit
Debug and fix failing bashdep tests systematically
Fetch a GitHub issue, create a branch, plan and implement with TDD, then open a PR
Run a comprehensive pre-release validation checklist for bashdep
Basado en la clasificación ocupacional SOC
| name | pr |
| description | Push branch and create a GitHub PR following the bashdep PR template |
| user-invocable | true |
| argument-hint | [#issue] |
| disable-model-invocation | true |
| allowed-tools | Bash, Read, Grep, Glob |
Push the current branch and open a PR using the project's PR template.
IMPORTANT: This skill MUST be used for ALL pull request creation — even when the user just says "create pr" without
/pr. Never create a PR without following these steps.
git branch --show-currentgit log main..HEAD --oneline 2>/dev/nullgit diff main..HEAD --stat 2>/dev/null$ARGUMENTS — Issue reference (optional, e.g., #42 or 42). If
provided, the PR Background section links to it.Review the branch context above — commits and changed files are already loaded.
MANDATORY: Update CHANGELOG.md — Read it and check the
## Unreleased section. If the changes from this branch aren't
already listed there, you MUST update it before pushing. Do NOT
skip. Do NOT proceed without verifying.
### Added, ### Changed, ### Fixed, ### Removed)(#123))git add CHANGELOG.md && git commit -m "docs: update changelog"
Verify quality gate locally before pushing:
make pre_commit/run
The pre-commit hook (if installed) runs the same checks. If it fails,
read the output, fix the underlying issue, commit the fix, then retry.
Do NOT use --no-verify to bypass.
Push branch:
git push -u origin HEAD
Generate PR title:
$ARGUMENTS contains an issue number, fetch the issue title:
gh issue view <number> --json title -q '.title'
<type>(<scope>): <short description> (conventional commit
style, under 70 chars)feat/ → feat, fix/ → fix, docs/ → docs)Create PR using the structure from
.github/PULL_REQUEST_TEMPLATE.md:
gh pr create --title "<title>" --assignee @me --body "$(cat <<'EOF'
### 🔗 Ticket
<Related #<issue-number>, or "n/a">
## 🤔 Background
<1-2 sentences: motivation and context for the changes>
## 💡 Goal
<One sentence: the outcome this PR delivers>
## 🔖 Changes
- <bullet 1: what changed and why>
- <bullet 2>
- <bullet 3> (optional)
## 🖼️ Screenshots
n/a
EOF
)"
MANDATORY: Always follow the template structure
(🔗 Ticket → 🤔 Background → 💡 Goal → 🔖 Changes →
🖼️ Screenshots). Never use a different format.
Assignee: Always assign to @me.
Issue linking: Use Related #<n> in the Ticket section.
Closes #<n> / Fixes #<n> are fine in commit bodies if the user
wants auto-close, but keep the PR template's prose form.
Body guidelines:
🖼️ Screenshots section content for non-UI changes
(replace with n/a)Report the PR URL to the user.
/pr
/pr #42
/pr 15