fredericosantos
@fredericosantos
Public Skills
astral-ruff
by fredericosantos
Guide for using ruff, the extremely fast Python linter and formatter. Use this when linting, formatting, or fixing Python code to maintain code quality and consistency.
astral-ty
by fredericosantos
Guide for using ty, the extremely fast Python type checker and language server. Use this when type checking Python code or setting up type checking in Python projects.
astral-uv
by fredericosantos
Guide for using uv, the extremely fast Python package and project manager. Use this when working with Python projects, scripts, packages, or tools to manage dependencies, environments, and project setup with universal lockfiles for reproducible builds.
just-init
by fredericosantos
Navigate Python codebases by reading init.py files before opening other files in a package. Maintain every init.py as living documentation: a top-level docstring containing a one-line package description, a file tree of .py files and subdirectories, and a brief purpose for each entry. Use when: (1) exploring or navigating a Python codebase, (2) creating new Python packages or modules, (3) adding, removing, or renaming files within a Python package, (4) onboarding to an unfamiliar Python project.