← All skills

Make Build

Commit staged changes, push the current branch, open a pull request, and merge after CI passes. Never pushes to main directly. Never squash-merges on non-release branches.

Class skill ID skill/make-build Version 1.0.0 Lifecycle stable Author convergent-systems-key
/make build
codegitdelivery prcimerge
Outputs
NameTypeDescription
pr_url string URL of the opened PR.
merge_sha string SHA of the merge commit after CI passes.
Side effects
System prompt fragment

Run the build pipeline: (1) Stage and commit any uncommitted changes using Conventional Commits. (2) Push the branch to origin. (3) Open a GitHub PR with body generated from the branch commit log including 'Closes #' links for any issues referenced. (4) Wait for CI to pass. (5) Merge with a merge commit — no squash on non-release branches. Report: PR URL, CI status, merge SHA.

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