← All skills

Pull Request

Open a GitHub pull request with a body generated from the branch's commits. Derives title and summary from commit history.

Class skill ID skill/pr Version 1.0.0 Lifecycle stable Author convergent-systems-key
/pr
gitcode-review pull-requestgithub
Inputs
NameTypeDescription
base_branch optional string Target branch (default: main).
Outputs
NameTypeDescription
pr_url string URL of the created or existing PR.
Side effects
System prompt fragment

Open a pull request for the current branch. Derive: title from the most significant commit subject (≤70 chars), body from git log --oneline ..HEAD summarized into bullet points under ## Changes, and a ## Test plan checklist. Use gh pr create. If a PR already exists, show its URL instead. Do not push unless asked.

Attribution: convergent-systems-key. License: Apache-2.0 or as stated by the originating repository.