ln-741-linter-configurator

Configure ESLint, Prettier, Ruff, mypy, and .NET analyzers for detected stacks.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-741-linter-configurator-cbbkrd-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-741-linter-configurator
Source: https://github.com/cbbkrd-tech/jl-finishes/tree/main/.claude/skills/ln-741-linter-configurator
Command: npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-741-linter-configurator-cbbkrd-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and configuration of essential code quality tools like linters and formatters across different programming languages, ensuring consistency and reducing manual setup time.

Core Features & Use Cases

  • Automated Configuration: Detects project type (TypeScript, Python, .NET) and generates appropriate configuration files (ESLint, Prettier, Ruff, mypy, Roslyn Analyzers).
  • Dependency Management: Installs the latest versions of necessary linting and formatting tools.
  • Unified Lint Script: Creates a scripts/lint.sh file for a single command to run all configured checks.
  • Use Case: When starting a new Python project, this Skill can automatically set up Ruff and mypy with best-practice configurations, and generate a lint.sh script to ensure code quality from day one.

Quick Start

Use the ln-741-linter-configurator skill to set up linting for the current project.

Frequently Asked Questions about ln-741-linter-configurator

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

FAQPage Schema
How do I configure ESLint and Prettier for a new TypeScript project?

To configure ESLint and Prettier, this Skill detects your TypeScript project and automatically generates the appropriate configuration files, installs the latest dependencies, and creates a unified lint script.

What is the best way to set up Python linting with Ruff and mypy?

The best way to set up Python linting with Ruff and mypy is using an automated configurator that detects your stack, generates best-practice configuration files, and installs necessary dependencies.

Can I use one lint script for both Python and TypeScript in a monorepo?

Yes, you can use a unified lint script for Python and TypeScript. This Skill creates a single scripts/lint.sh file to run all configured checks across detected technology stacks.

Does this tool support configuring .NET analyzers alongside Python linting?

Yes, this tool supports configuring .NET analyzers alongside Python linting. It detects multiple technology stacks including .NET, Python, and TypeScript to generate appropriate configuration files.

How do I automate code quality tool setup across different programming languages?

You automate code quality tool setup by detecting your project's technology stack and automatically generating configuration files, installing dependencies, and creating a unified lint script for consistency.