universal-format-lint

Format and lint code across multiple programming languages.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill universal-format-lint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: universal-format-lint
Source: https://github.com/coff33ninja/ai-skills-mcp/tree/main/skills/universal-format-lint
Command: npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill universal-format-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of code formatting and linting across various programming languages, streamlining the code quality assurance process.

Core Features & Use Cases

  • Multilingual Support: Formats and lints code in Python, JavaScript/TypeScript, Markdown, YAML/JSON, PowerShell, shell scripts, and more.
  • Selective Execution: Run only on changed files or across the entire repository.
  • Customizable Workflow: Configure the order of formatters and linters to suit your project's needs.

Quick Start

Run the 'universal-format-lint' skill to apply formatting and linting to all modified files in your project.

Frequently Asked Questions about universal-format-lint

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

FAQPage Schema
How do I automate code formatting and linting across multiple programming languages?

Automated code formatting and linting across multiple languages is handled by targeting modified files or scanning the full repository to apply configured formatters and linters, ensuring consistent code quality without manual review.

Can I run code formatting only on changed files instead of the entire repository?

Yes, code formatting and linting can be executed selectively on changed files rather than requiring a full repository scan, optimizing processing speed during active development cycles.

Does multilingual code linting work with Python, JavaScript, and shell scripts?

Multilingual code linting supports Python, JavaScript/TypeScript, Markdown, YAML/JSON, PowerShell, and shell scripts by integrating with specific formatters and linters installed for each environment.

Do I need to install specific linters and formatters for each programming language?

Specific tool installations for each language are required, as the workflow integrates with various external formatters and linters to process the respective file formats correctly.

What is the best way to configure the execution order of code formatters and linters?

Configuring the execution order of code formatters and linters is achieved through customizable workflow settings, allowing developers to sequence tools to suit specific project requirements.