Review GitHub repository settings as pull requests with repository-settings
Use repository-settings when an operator wants GitHub repository configuration changes reviewed as code before branch protection, labels, teams, or other settings are applied.
npx skills add agentskillexchange/skills --skill review-github-repository-settings-as-pull-requests-with-repository-settings
repository-settings is a GitHub App that syncs repository settings from .github/settings.yml and lets changes move through pull requests before they affect a repository. Use this skill when an agent or operator needs to propose auditable repository configuration changes, route them through normal code review, and apply them consistently after approval.
What this skill actually does
Invoke it instead of clicking through GitHub settings when configuration should be versioned, reviewed, and repeatable across repositories. The scope boundary is GitHub repository settings-as-code through a GitHub App; it is not a generic GitHub administration card, CI workflow listing, or broad policy framework.
Inputs and prerequisites: GitHub App installation, .github/settings.yml, GitHub pull request review workflow.
Setup notes: Install the hosted GitHub App from https://github.com/apps/settings or self-host from https://github.com/repository-settings/app, then define repository settings in .github/settings.yml and review changes through pull requests before merging.
Source and verification boundary: use https://github.com/apps/settings as the canonical reference before running the workflow; keep commands, API calls, CLI usage, and generated outputs reviewable against that upstream source.
Framework fit: publish this as a Custom Agents workflow only when the operator can invoke the documented toolchain directly, rather than treating the upstream project as a generic product listing.