ruff-mypy

Community

Lint and type-check fast with uv in tennis-lab.

AuthorMotoki0705
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps you run and fix lint and type-check issues across the tennis-lab repo by coordinating ruff, mypy, and pre-commit workflows through uv.

Core Features & Use Cases

  • Unified linting and type-checking workflow: Run ruff and mypy with consistent settings via uv to identify and fix issues quickly.
  • Deterministic fix strategy: Auto-fix first, then targeted manual fixes, with minimal ignores, to improve code health.
  • Operational guidance: Provides recommended run orders, pre-commit configurations, and policy guidelines to keep the codebase clean.

Quick Start

Run the recommended uv commands to synchronize environment and apply fixes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ruff-mypy
Download link: https://github.com/Motoki0705/tennis-lab/archive/main.zip#ruff-mypy

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.