Gh Bootstrap

One-time GitHub repository configuration via the `gh` CLI: enable a merge queue on the default branch, lock merging to squash-only with PR-title commit messages, wire required CI status checks, scaffold automatically-generated release notes (`.github/release.yml`), and optionally add a tag-driven release workflow. Use when the user says "set up the repo", "configure the merge queue", "enable squash merging", "lock down main", "set up branch protection", "configure release notes", "scaffold releases", "set up release tagging", or invokes /gh-bootstrap on a fresh or loosely-configured GitHub repository. Idempotent — safe to re-run on already-configured repos to bring missing pieces in line. Distinct from /gh, which handles per-task PR / issue / CI ops; this skill is for one-time repo policy.

paulnsorensen 2d3f247 6 files · 29.4 KB Updated

File contents

paulnsorensen/skillz-that-grillz/tree/main/skills/gh-bootstrap commit 2d3f247de7

Frequently asked questions

npx skillmds@latest add paulnsorensen/gh-bootstrap