repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
Loading actions...
Skill content
Main instructions and any bundled files for this skill.
repos:
-
repo: https://github.com/astral-sh/ruff-pre-commit rev: fa1ed65ba95bfa7771a71003a9d74402541f5a5c # v0.14.6 (sha-pinned) hooks:
- id: ruff-check types_or: [python, pyi, jupyter] args: ['--fix']
- id: ruff-format types_or: [python, pyi, jupyter]
-
repo: local hooks:
-
id: validate-notebooks name: Validate notebook structure entry: uv run python scripts/validate_notebooks.py language: system files: '.ipynb$' pass_filenames: true
-
id: validate-authors-sorted name: Validate and sort authors.yaml entry: uv run python scripts/validate_authors_sorted.py --fix language: system files: 'authors.yaml$' pass_filenames: false
-
Related Skills
Frontend Typescript Linting.mdc
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend li...
2. Apply Deepthink Protocol (reason about dependencies
risks