---
name: "Review GitHub repository settings as pull requests with repository-settings"
slug: "review-github-repository-settings-as-pull-requests-with-repository-settings"
description: "Use repository-settings when an operator wants GitHub repository configuration changes reviewed as code before branch protection, labels, teams, or other settings are applied."
github_stars: 1043
verification: "security_reviewed"
source: "https://github.com/repository-settings/app"
author: "repository-settings"
publisher_type: "open_source"
category: "Code Quality & Review"
framework: "Custom Agents"
tool_ecosystem:
  github_repo: "repository-settings/app"
  github_stars: 1043
  npm_package: "@repository-settings/app"
  npm_weekly_downloads: 0
---

# 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.

## Prerequisites

GitHub App installation, .github/settings.yml, GitHub pull request review workflow

## Installation

Requirements and caveats from upstream:
- [![Node CI Workflow Status][github-actions-ci-badge]][github-actions-ci-link]
- .github/settings.yml file, and turn on "require code owner review" for the
- [github-actions-ci-badge]: https://github.com/repository-settings/app/workflows/Node.js%20CI/badge.svg

Basic usage or getting-started notes:
- [Usage](#usage)
- To gain the benefits of the Repository Settings app, it will need to installed
- as a GitHub App on your repositories.

- Source: https://github.com/repository-settings/app
- Extracted from upstream docs: https://raw.githubusercontent.com/repository-settings/app/HEAD/README.md

## Documentation

- https://github.com/apps/settings

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/review-github-repository-settings-as-pull-requests-with-repository-settings/)
