diff --git a/.github/workflows/android-beta.yaml b/.github/workflows/android-beta.yaml
index 8323bbfde8..d851b7298c 100644
--- a/.github/workflows/android-beta.yaml
+++ b/.github/workflows/android-beta.yaml
@@ -4,22 +4,22 @@ on:
     branches:
       - master
     paths-ignore:
-    - .github/**
-    - '**/*_tests/**'
-    - '**/CMakeLists.txt'
-    - CONTRIBUTORS
-    - LICENSE
-    - NOTICE
-    - README.md
-    - iphone/**
-    - xcode/**
-    - docs/**
-    - generator/**
-    - packaging/**
-    - pyhelpers/**
-    - qt*/**
-    - skin_generator/**
-    - track_generator/**
+      - .github/**
+      - '**/*_tests/**'
+      - '**/CMakeLists.txt'
+      - CONTRIBUTORS
+      - LICENSE
+      - NOTICE
+      - README.md
+      - iphone/**
+      - xcode/**
+      - docs/**
+      - generator/**
+      - packaging/**
+      - pyhelpers/**
+      - qt*/**
+      - skin_generator/**
+      - track_generator/**
 
 jobs:
   android-google-beta:
@@ -75,4 +75,4 @@ jobs:
         shell: bash
         working-directory: android
         run: |
-           ./gradlew appDistributionUploadGoogleBeta
+          ./gradlew appDistributionUploadGoogleBeta
diff --git a/.github/workflows/android-monkey.yaml b/.github/workflows/android-monkey.yaml
index 1e0936a4e3..f2a72d70e4 100644
--- a/.github/workflows/android-monkey.yaml
+++ b/.github/workflows/android-monkey.yaml
@@ -5,22 +5,22 @@ on:
     branches:
       - master
     paths-ignore:
-    - .github/**
-    - '**/*_tests/**'
-    - '**/CMakeLists.txt'
-    - CONTRIBUTORS
-    - LICENSE
-    - NOTICE
-    - README.md
-    - iphone/**
-    - xcode/**
-    - docs/**
-    - generator/**
-    - packaging/**
-    - pyhelpers/**
-    - qt*/**
-    - skin_generator/**
-    - track_generator/**
+      - .github/**
+      - '**/*_tests/**'
+      - '**/CMakeLists.txt'
+      - CONTRIBUTORS
+      - LICENSE
+      - NOTICE
+      - README.md
+      - iphone/**
+      - xcode/**
+      - docs/**
+      - generator/**
+      - packaging/**
+      - pyhelpers/**
+      - qt*/**
+      - skin_generator/**
+      - track_generator/**
 
 jobs:
   android-google-debug:
diff --git a/.github/workflows/ios-check.yaml b/.github/workflows/ios-check.yaml
index 849c76a9cb..92b6f0f924 100644
--- a/.github/workflows/ios-check.yaml
+++ b/.github/workflows/ios-check.yaml
@@ -3,21 +3,21 @@ on:
   workflow_dispatch: # Manual trigger
   pull_request:
     paths-ignore:
-    - .github/**
-    - '**/*_tests/**'
-    - '**/CMakeLists.txt'
-    - CONTRIBUTORS
-    - LICENSE
-    - NOTICE
-    - README.md
-    - android/**
-    - docs/**
-    - generator/**
-    - packaging/**
-    - pyhelpers/**
-    - qt*/**
-    - skin_generator/**
-    - track_generator/**
+      - .github/**
+      - '**/*_tests/**'
+      - '**/CMakeLists.txt'
+      - CONTRIBUTORS
+      - LICENSE
+      - NOTICE
+      - README.md
+      - android/**
+      - docs/**
+      - generator/**
+      - packaging/**
+      - pyhelpers/**
+      - qt*/**
+      - skin_generator/**
+      - track_generator/**
 
 jobs:
   ios-check:
diff --git a/.github/workflows/linux-check.yaml b/.github/workflows/linux-check.yaml
index b12f85da05..fb4409d443 100644
--- a/.github/workflows/linux-check.yaml
+++ b/.github/workflows/linux-check.yaml
@@ -23,10 +23,7 @@ jobs:
 
     strategy:
       matrix:
-        compiler: [
-          { CXX: g++-10, CC: gcc-10 },
-          { CXX: clang++, CC: clang },
-        ]
+        compiler: [{ CXX: g++-10, CC: gcc-10 }, { CXX: clang++, CC: clang }]
 
     steps:
       - name: Checkout sources
diff --git a/.prettierrc.yaml b/.prettierrc.yaml
new file mode 100644
index 0000000000..1bdee7a012
--- /dev/null
+++ b/.prettierrc.yaml
@@ -0,0 +1,5 @@
+trailingComma: 'es5'
+tabWidth: 2
+printWidth: 80
+semi: false
+singleQuote: true
diff --git a/package.json b/package.json
index e6d4003ed6..b06e6e7282 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,8 @@
   "version": "1.0.0",
   "description": "Tools and helpers",
   "scripts": {
-    "format:docs": "prettier --write README.md 'docs/**/*.md' 'tools/python/**/*.md'"
+    "format:docs": "prettier --write README.md 'docs/**/*.md' 'tools/python/**/*.md'",
+    "format:github": "prettier --write '.prettierrc.yaml' '.github/**/*.yaml' '.github/*.yml'"
   },
   "author": "Alexander Borsuk <me@alex.bio>",
   "license": "MIT",