원클릭으로
pr
Create a pull request for the current branch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a pull request for the current branch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Multi-agent orchestration — delegates to domain experts for complex tasks
Triage and act on the weekly drift-guard rolling issue (transitive dependency drift)
Version bump and release checklist for remote-store
Triage and act on the weekly [mutation] rolling issue (mutation-testing run health)
Read review comments from a PR, fix each issue, resolve threads, validate
Post inline review comments on a GitHub PR. Find real issues only.
| name | pr |
| description | Create a pull request for the current branch |
| argument-hint | [base branch] |
Create a PR from the current branch. Base: $ARGUMENTS (default: master).
Repo: haalfi/remote-store.
Throughout this skill, <BASE> is $ARGUMENTS if provided, else master.
Substitute it in every command and reference below.
For all GitHub API calls in this skill, use the configured GitHub MCP server.
Fall back to gh CLI for GraphQL-only flows like review-thread resolution.
Pre-check: Verify not on master, working tree clean, branch pushed to
remote. Push with -u if needed. Then run the branch freshness
check with <BASE>.
Validation gates: Run the shared PR validation gates — the mechanical gate, local-machine reference, and qualitative TESTING/CONTENT review. Resolve any stop condition before drafting the PR.
Trace gate: Extract backlog IDs from git log origin/<BASE>..HEAD --format=%s
using the pattern ^([A-Z]+-\d+[a-z]?)[:\s] against each subject — the ID
is the leading PREFIX-NNN token, optionally followed by a single
lowercase letter for split items (e.g. BK-167a, allowed by
sdd/traces/_schema.yml), then : or whitespace (per CLAUDE.md § Backlog,
commit subjects start with the item ID). For each unique ID, look up a
matching trace case-insensitively — find sdd/traces -iname '<id>-*.yml' —
because existing trace filenames mix lowercase and uppercase prefixes.
If any ID has no match, stop and ask the user — CLAUDE.md § Trace
authoring (mandatory) requires the trace to ship in the same PR as the
work. Schema: sdd/traces/_schema.yml. No ID-prefixed commits? Skip the gate.
Gather context: git log origin/<BASE>..HEAD --oneline and git diff origin/<BASE>...HEAD
to understand all changes (not just the latest commit). Use origin/<BASE>,
not local <BASE>, so context does not depend on a stale local ref.
Draft PR: Title (<70 chars) + body. Read .github/PULL_REQUEST_TEMPLATE.md
and fill each section from gathered context: summary bullets from commits,
check the appropriate Type of change box, link any related issues, fill the
Checklist. The template is the authoritative body shape.
Create PR using create_pull_request:
owner: "haalfi", repo: "remote-store"head: current branch, base: <BASE>title: and body: from step 5Report the PR URL.