← ClaudeAtlas

fast-pr-workflowlisted

Git and GitHub PR workflow: branch from the task, commit, and create or update the pull request without merging or rebasing unless asked. Use to create PR, update PR, commit, push, or ship this work. Merge, squash, and land requests route here so the main-branch guard applies.
alex-macra/claude-codex-skills-assembly · ★ 0 · AI & Automation · score 78
Install: claude install-skill alex-macra/claude-codex-skills-assembly
# Fast PR Workflow Perform only the explicitly authorized branch, commit, push, pull-request, or merge mechanics without disturbing unrelated work. ## Rules - **Protected-branch hard stop:** Never push directly to `main`, `master`, `develop`, or the repository's default or protected branch unless the current request explicitly names that branch and asks for a direct push. - General requests to ship, release, finish, approve, or synchronize work do not authorize an unrequested commit, push, PR creation or update, protected-branch action, or merge. Resolve the concrete action set from the request and stop when the last authorized action is complete. - Never merge into a protected branch (`main`, `master`, `develop`, or the repository default) unless the current user message explicitly names that branch as the merge target and asks to merge it. Otherwise, leave the PR open or draft. - Before an authorized merge, verify the head is current with its base using the repository's normal status checks or compare API. Resolve stale-base conflicts on the topic branch and rerun validation first. - Respect repository and host guardrails. Never bypass hooks, branch protection, required checks, or review requirements. - Do not merge branches, create merge commits, rebase branches, or push merge results unless the user explicitly asks for that exact operation. - Never commit secrets, local env files, dependency caches, build artifacts, or unrelated generated output. - Assume repo changes