> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gitar.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Labels

> Enable automatic fixes, skip automatic processing, and identify approved PRs with labels

Control individual PRs with labels. For comment controls, see [Commands & Interactions](/commands).

| Label                               | Added by               | Effect                                           |
| ----------------------------------- | ---------------------- | ------------------------------------------------ |
| [`gitar-managed`](#gitar-managed)   | A person or automation | Enables automatic fixes on GitHub and GitLab.    |
| [`gitar-skip`](#gitar-skip)         | A person or automation | Skips automatic processing on GitHub and GitLab. |
| [`gitar-approved`](#gitar-approved) | Gitar                  | Marks a PR that Gitar has auto-approved.         |

## `gitar-managed`

On GitHub PRs and GitLab MRs, add `gitar-managed` to enable auto-apply: Gitar can commit fixes for code review findings and CI failures directly to the branch. Matching is case-insensitive.

Automation can include the label when creating a PR. Adding it to an existing PR starts processing and can trigger fixes for existing findings and CI failures.

### Settings and removal

An explicit auto-apply setting from a [command](/commands#auto-apply) or dashboard toggle takes precedence over the label.

| Per-PR auto-apply setting | `gitar-managed`   | Auto-apply behavior                               |
| ------------------------- | ----------------- | ------------------------------------------------- |
| On                        | Present or absent | Enabled.                                          |
| Off                       | Present or absent | Disabled.                                         |
| Not set                   | Present           | Enabled when auto-apply is available on the plan. |
| Not set                   | Absent            | Uses the repository or organization default.      |

Removing the label restores the configured default when no per-PR setting exists. To explicitly stop automatic fixes on that PR, use `gitar auto-apply:off`.

<Note>
  When removing and re-adding the label, wait at least one second between actions. If a quick re-add leaves auto-apply off, remove it and add it again after a second, or use `gitar auto-apply:on`.
</Note>

### Scope

Repository filters and [author restrictions](/configuration/settings#scope) still apply, including **Allowed bots** for bot-authored PRs. Repositories configured to process only on comment still require a comment.

[Auto-Approve](/features/code-review/auto-approve) and [Auto-Merge](/features/code-review/auto-merge) have separate settings. The managed label only enables automatic fixes.

## `gitar-skip`

On GitHub PRs and GitLab MRs, add `gitar-skip` to skip automatic processing for a PR, including code review, CI analysis, and rule evaluation. Matching is case-insensitive. Remove it to allow processing on subsequent events.

Explicit [comment commands](/commands) still work on GitHub and GitLab while the label is present. For example, a comment can request a review or a fix.

The skip label takes precedence over `gitar-managed` for automatic processing.

## `gitar-approved`

Enable **Apply gitar-approved label** in the [auto-approve settings](/features/code-review/auto-approve#after-approval) to have Gitar label approved PRs. Gitar creates the label in the repository if needed and removes it when its approval is revoked.

Use this label to filter approved changes in the platform's PR list. Adding it manually does not submit an approval or enable auto-merge.
