> For the complete CircleCI developer hub index, see [llms.txt](https://circleci.com/developer/llms.txt)

# skoblenick/pre-commit

Pre-commit orb


## Commands

### all-files

Run pre-commit on all files


### install

Install packages


| Parameter | Type | Default | Description |
|---|---|---|---|
| `precommit-version` | string | 2.11.1 | Version of pre-commit to install |
| `terraform-version` | string | 0.14.8 | Version of Terraform to install |
| `terragrunt-version` | string | 0.28.15 | Version of Terragrunt to install |

## Executors

### default

Minimal Python executor


| Parameter | Type | Default | Description |
|---|---|---|---|
| `tag` | string | slim-buster | Pick a specific python image variant: https://hub.docker.com/_/python/?tab=tags
 |

## Examples

### example

Sample example description.


```yaml
version: '2.1'
orbs:
  <orb-name>: <namespace>/<orb-name>@1.2.3
workflows:
  use-my-orb:
    jobs:
      - <orb-name>/<job-name>
```