← ClaudeAtlas

kookr-post-pushlisted

Repo delivery-cycle follow-through after push or PR creation — verify mergeability, checklist state, CI, and early feedback by composing pr-lifecycle and pr-review-triage.
kookr-ai/kookr · ★ 2 · Code & Development · score 78
Install: claude install-skill kookr-ai/kookr
# Post-Push Use this immediately after pushing a branch that has a PR, and again after any follow-up push. This skill does not create a parallel workflow. It is the repo-local reminder to keep driving the existing PR workflow until the branch is actually in a good state. ## What This Skill Composes - `[[kookr-pr-lifecycle]]` for PR creation, checklist updates, and CI monitoring - `[[pr-review-triage]]` for comment triage, fixes, and thread resolution This skill fills the gap between "push succeeded" and "the PR is actually ready." ## Workflow ### 1. Find the current PR If the branch already has a PR: ```bash gh pr view --json number,url,mergeable,mergeStateStatus,reviewDecision ``` If the PR does not exist yet, create or update it via [[kookr-pr-lifecycle]] after `[[kookr-pre-push]]` has completed. **Listing PRs for the post-merge rebase scan:** use `gh prs` (alias: `pr list --limit 200`) or pass `--limit 200` explicitly — the bare `gh pr list` default of 30 silently truncates and misses PRs in busy repos. Set the alias once with `gh alias set prs 'pr list --limit 200'` (older gh versions without `--clobber`: `gh alias delete prs 2>/dev/null; gh alias set prs 'pr list --limit 200'`). ### 2. Check mergeability first Read `mergeable` / `mergeStateStatus` right away. - If GitHub reports merge conflicts or the branch is behind the base branch in a way that needs action, fix that branch state before calling the task done. - After resolving conflicts locally, push agai