GitHub Publish Review Items
Route selected local PR review items only after a completed local review and explicit item-ID selection.
UTILITY SKILL. INVOKES: github-submit-review-decision, github-publish-pr-comment, github-publish-inline-review-comment. FOR SINGLE OPERATIONS: publish selected review items.
USE FOR:
publish L1, publish A1,UI1, publish selected review items.
- Mixed final decisions, top-level PR comments, and inline comments.
- Rechecking PR head SHA before publishing.
DO NOT USE FOR:
- Running, drafting, or summarizing review.
- Fixing PR comments, CI, merge conflicts, or code.
- Requests missing selected IDs,
repo_full_name, pr_number, or reviewed commit_id.
- Single already-classified writes; use the narrow publish skill directly.
Inputs
Require repo_full_name, pr_number, pinned reviewed commit_id, selected item IDs, and classifications: A* decision, L*/S* inline, UI* or general-comment-only.
Workflow
- Re-read PR head SHA. If it differs from
commit_id, stop and ask for a fresh local review.
- Publish only selected IDs through the narrow skill:
A* -> github-submit-review-decision, UI* -> github-publish-pr-comment, L*/S* -> github-publish-inline-review-comment.
- Use exact selected text. Add no wrappers, summaries, placeholders, or duplicate notes.
- Stop before writing if any target or classification is ambiguous.
- Return concise status per ID.
Examples
- Success:
Published A1,UI1,L1 to PR #123 on reviewed head <sha>.
Troubleshooting
- Head moved:
The PR head changed after the local review. Re-run the review before publishing.
- No open PR:
Remote publication is unavailable because there is no open PR for this branch.
1---2name: github-publish-review-items3description: Route explicit requests to publish selected local PR review items to GitHub after rechecking the reviewed PR head SHA; avoid general review, CI, code-fix, drafting, or unselected publication requests.4---56# GitHub Publish Review Items78Route selected local PR review items only after a completed local review and explicit item-ID selection.910**UTILITY SKILL. INVOKES:** `github-submit-review-decision`, `github-publish-pr-comment`, `github-publish-inline-review-comment`. **FOR SINGLE OPERATIONS:** publish selected review items.1112## USE FOR:1314- `publish L1`, `publish A1,UI1`, `publish selected review items`.15- Mixed final decisions, top-level PR comments, and inline comments.16- Rechecking PR head SHA before publishing.1718## DO NOT USE FOR:1920- Running, drafting, or summarizing review.21- Fixing PR comments, CI, merge conflicts, or code.22- Requests missing selected IDs, `repo_full_name`, `pr_number`, or reviewed `commit_id`.23- Single already-classified writes; use the narrow publish skill directly.2425## Inputs2627Require `repo_full_name`, `pr_number`, pinned reviewed `commit_id`, selected item IDs, and classifications: `A*` decision, `L*`/`S*` inline, `UI*` or `general-comment-only`.2829## Workflow30311. Re-read PR head SHA. If it differs from `commit_id`, stop and ask for a fresh local review.322. Publish only selected IDs through the narrow skill: `A*` -> `github-submit-review-decision`, `UI*` -> `github-publish-pr-comment`, `L*`/`S*` -> `github-publish-inline-review-comment`.333. Use exact selected text. Add no wrappers, summaries, placeholders, or duplicate notes.344. Stop before writing if any target or classification is ambiguous.355. Return concise status per ID.3637## Examples3839- Success: `Published A1,UI1,L1 to PR #123 on reviewed head <sha>.`4041## Troubleshooting4243- Head moved: `The PR head changed after the local review. Re-run the review before publishing.`44- No open PR: `Remote publication is unavailable because there is no open PR for this branch.`