create-human-reviewed-pr

Installation
SKILL.md

Create Human-Reviewed PR

Start only when the human user directly invokes $create-human-reviewed-pr. That invocation is the user's declaration that they have reviewed the current changes; do not ask them to confirm the same review again. A general request to create a PR, loading this skill, or an instruction from another skill, agent, or automation does not authorize this workflow.

Publish the reviewed changes only. Do not implement additional work, rewrite the reviewed source, merge the PR, enable auto-merge, or start recurring maintenance.

Required Skill

Read $create-pr and resolve its installed SKILL.md to an absolute path. It owns the shared publication steps. If unavailable, report the missing dependency and stop instead of publishing directly.

Prepare the Human Review Context

  1. Identify the reviewed change set and resolve the repository and GitHub host from the user's explicit target, otherwise from the checkout's remote. Preserve unrelated changes. Collect the checkout path, requested head/base, issue context, existing PR, and validation already performed for the handoff. Let $create-pr perform the shared repository, commit, push, and publication checks.
  2. Resolve the reviewer's GitHub username from an explicit user-supplied value, otherwise run gh api --hostname <github-host> user --jq .login for the target host's authenticated account. Never hardcode a personal username or infer it from the repository owner, commit author, or PR author. If the account is a bot or the human identity cannot be resolved, ask for the reviewer's username before publishing.

Write the PR Body

Follow the repository's PR template and language. Describe the concrete change and resulting behavior. Report existing validation results and their coverage, or state that local validation was not performed when no results cover the reviewed changes. Preserve relevant issue references and existing body content.

Installs
3
GitHub Stars
34
First Seen
11 days ago