Resources
1Install
npx skillscat add williamwue/oh-my-stack/packages-codex-skills-opening-a-pr Install via the SkillsCat registry.
SKILL.md
Opening a Pull Request
Use this workflow only when the user explicitly asks to create or publish a pull
request. Finishing another workflow does not imply publication authority.
- Resolve the repository, remote, base branch, current branch, and forge from
current state. Stop if the destination is ambiguous or the branch contains
unrelated work that cannot be separated safely. - Inspect the complete diff and commit range. Confirm that generated files,
third-party notices, and provenance records are included when applicable. - Run the relevant clean checks and record exact outcomes. A prior child report
or stale run is not release evidence. - Shape small ordered commits without rewriting shared history unless the user
explicitly authorized it. Never discard unrelated changes. - Write a concise conventional title and a body with
Why,Scope, optionalTradeoffs,Blast Radius, andVerification. Applytechnical-writing
andunslopwithout changing technical meaning. - Show the resolved destination and intended public change immediately before
the external operation. Create a ready pull request, not a draft, using the
available forge integration. - Read the created pull request back from the forge. Report its URL, base and
head branches, readiness, and any verification boundary. Creating it does not
authorize merging or continuous monitoring.
If pull-request creation is unavailable, produce the exact title, body,
destination, and pending command or operation, then report that publication did
not occur. Never claim a URL that was not returned by the forge.