lint-check

Detect lint, formatting, and type errors across Python and TypeScript projects.

9|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/gewoonseba/dotfiles --skill lint-check-gewoonseba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-check
Source: https://github.com/gewoonseba/dotfiles/tree/main/claude/.claude/skills/lint-check
Command: npx skills add https://github.com/gewoonseba/dotfiles --skill lint-check-gewoonseba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linting, formatting, and type checking across Python and TypeScript projects to catch issues early and enforce coding standards.

Core Features & Use Cases

  • Automated checks: Run Python lint, format, and type checks, along with frontend analysis, in parallel.
  • Cross-language coverage: Supports Python and TypeScript codebases, suitable for monorepos and CI pipelines.
  • Remediation guidance: Presents failures with actionable fixes and prioritized recommendations.

Quick Start

Run all configured checks to surface lint, formatting, and type issues across the codebase.

Frequently Asked Questions about lint-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run lint and type checks across Python and TypeScript monorepos?

Run lint and type checks across Python and TypeScript monorepos by executing automated parallel checks that detect formatting and type errors, aggregating results into actionable fix recommendations.

What is the best way to enforce code quality standards in a multi-language codebase?

Enforcing code quality in a multi-language codebase requires running automated lint, format, and type checks simultaneously across Python and TypeScript to identify errors and provide actionable remediation.

Do I need ruff and pyright installed to lint Python code in CI pipelines?

Yes, you need ruff and pyright installed and configured, as the linting, formatting, and type checking process relies on these tools to aggregate per-check results within Python CI pipelines.

Can I run frontend analysis and Python type checking in parallel?

Yes, you can run frontend analysis and Python type checking in parallel, allowing simultaneous detection of lint, formatting, and type errors across multi-language codebases for faster CI feedback.

How does cross-language type checking handle failures in TypeScript projects?

Cross-language type checking handles TypeScript failures by detecting errors during the parallel run and presenting them with prioritized recommendations and actionable fixes for immediate remediation.

When should I use automated lint checks instead of manual code review?

Use automated lint checks when you need to catch formatting and type errors early in Python and TypeScript projects, ensuring consistent standards across monorepos before manual code review.