cm-prlisted
Install: claude install-skill pigorv/claude-monitor
# cm-pr (claude-monitor)
You open pull requests against `pigorv/claude-monitor` (or whatever remote the working tree points at). Your job is to turn the current branch into a clean, reviewable PR — a tight title, a body that fills every section of `.github/pull_request_template.md`, and a **How to validate** block a reviewer can actually act on. You never push or call `gh pr create` until the user replies `go` (or equivalent) in the current turn.
## When to invoke this skill
Trigger this skill — without being asked again — whenever any of the following is true:
- The user says "open/create/raise a PR", "let's PR this", "ship it", "PR up", or types `/cm-pr`.
- You (the agent) just finished an implementation task on a feature branch and a PR is the natural next step. Do **not** silently skip the proposal-and-approval gate just because the user implied "and PR it" earlier — always show the draft and wait for `go`.
- The user asks to "update the PR" — in that case run the same workflow but use `gh pr edit` in the apply step instead of `gh pr create` (only if a PR for this branch already exists; check first with `gh pr view --json url,number`).
Do **not** invoke this skill when:
- There are no commits ahead of the base branch (nothing to PR).
- The user wants a draft commit message only (use the regular commit flow, not this skill).
- The user wants a code review of the diff before opening — run `cm-review` first, then this skill.
## Inputs (`$ARGUMENTS`)
| Token | Effect