๐ธDescribeSnapshot any repo's settings, security, labels, and rulesets into a single YAML file. One command: ghset describe owner/repo.
๐InitCreate a new repo and apply all settings from YAML โ or directly from another repo. ghset init my-repo --from owner/repo.
๐งEverything That MattersSettings, security (secret scanning, vulnerability alerts), labels, rulesets โ all in one config. Not just files โ actual repo configuration.
๐ชถZero InfrastructureNo Terraform state. No GitHub App. No tokens. Just gh CLI you already have. go install and go.
๐ComposablePipe-friendly. ghset describe repo | ghset init new-repo. Works with flags, stdin, or interactive prompts.
โฐ๏ธBecause Everything Else Is DeadProbot Settings โ dead. safe-settings โ buggy. gitstrap โ broken install. Google's tool โ deprecated. We checked.Read the graveyard report โ