pappcorn
- 4 skills
- 0 followers
- 6 hours ago last updated
- ▌ Review Loop · pappcornDrive an open pull request through this repo's automated review gate until it is green and ready for human approval. Waits for the `claude-review` check (workflow "Claude Code Review") and CI to settle, reads the posted `## Findings` review comment, then fixes every blocking 🔴 Important finding (edit + conventional commit + push, which deterministically re-runs the gate) or disputes it by replying `@claude` on the PR. Loops until the check passes or escalates a contested finding to the maintainers. When green, applies the `ready-to-merge` label — which in this repo only pings the human reviewers for approval; it never merges anything. Use when asked to "run the review loop", "wait for the review", "get this PR to green", "address the review findings", or "poll the PR until it passes".
- ▌ Commit · pappcornStage and commit the pending changes the way this repository already does it. Reads the repo's own git history to infer its conventions (Conventional Commits or not, scopes, granularity, trailers) instead of imposing a house style, partitions the working tree so one commit is one logical change, screens for credentials and stray data files, stages by name, and writes a message whose body explains WHY. Refuses to commit on a protected branch, never runs `git add -A`, never `--no-verify`, never amends unasked. Use when the user says "commit", "commit this", "ship this", "save this", "haz un commit", or otherwise wants the current changes recorded.
- ▌ Git Pr · pappcornOpen a pull request from the current branch against the repo's base branch, and leave the working checkout free by moving the PR into its own worktree. Three independent guards make pushing to a protected branch impossible; if the user is standing on one with work in progress, it branches off first instead of refusing. Delegates to the `commit` skill when the tree is dirty, composes title and body from the commits (what changed, why, how to check it), assigns the author, and requests the changed paths' CODEOWNERS as reviewers. Never force-pushes, never merges. Use when the user says "open a PR", "PR this", "ship this branch", "abre el PR", "create the pull request", or finishes a branch and wants it up for review.
- ▌ Worktree · pappcornCreate, list, and remove git worktrees so several branches can be open at once without anyone switching a branch out from under anyone else — the default way to work when agents and humans share a repository. Modes: a new branch in its own checkout, an existing PR checked out for review, list, remove, prune. Worktrees land in a sibling directory, each with its own dependencies and its own local config, copied rather than symlinked. Backed by a zero-dep Node script. Use when the user says "worktree", "check out that PR locally", "work on two branches at once", "haz un worktree", "spin up a branch in parallel", or needs the current checkout free without losing what is in it.