9 skills found
Run compile and type-check commands and report failures
Use when reading or writing Python files (.py, pyproject.toml, requirements.txt).
Migrate a file to use stricter Pyrefly type checking with annotations required for all functions, classes, and attributes.
Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright.
Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or establishing project standards.
Run targeted linting, formatting, and code quality checks on modified files. Use this to validate code style, type safety, security, and other quality metrics before committing. Supports running all checks or targeting specific checks on specific files for efficient validation.
Run code quality checks. Use after making code changes, before commits, or when asked to check code quality.
Run targeted linting, formatting, and code quality checks on modified files. Use this to validate code style, type safety, security, and other quality metrics before committing. Supports running all checks or targeting specific checks on specific files for efficient validation.
Monorepo script commands and conventions for this codebase. Use when running builds, tests, formatting, linting, or type checking.
