$npx skillfedfor your agent

code-linting

Code Linting runs unified checks across Python and JavaScript/TypeScript projects using ruff and Biome. It detects violations, applies safe auto-fixes for formatting and imports, and guides manual resolution of remaining issues.

Code Linting runs ruff and Biome to identify style and quality violations in Python and JavaScript code.

AI-generated summary based on this skill's SKILL.md

★ 412  42 MITupdated by notque

Decision gist · record as of 2026-07-25

Code Linting runs ruff and Biome to identify style and quality violations in Python and JavaScript code. Code Linting runs unified checks across Python and JavaScript/TypeScript projects using ruff and Biome. It detects violations, applies safe auto-fixes for formatting and imports, and guides manual resolution of remaining issues.

manual: git clone https://github.com/notque/vexjoy-agent → cp -r vexjoy-agent/skills/code-quality/code-linting ~/.claude/skills/code-linting
skills/code-quality/code-linting/SKILL.md · version 84ce139b

Use it when

  • Code Linting uses ruff for Python and Biome for JavaScript/TypeScript to automatically fix formatting, import organization.
  • Yes.

Verify before relying

Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

notque/vexjoy-agent/code-linting · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What can Code Linting do to lint my Python and JavaScript code?

Code Linting runs unified checks across Python and JavaScript/TypeScript projects using ruff and Biome. It detects style violations, quality issues, and unused imports, then applies safe auto-fixes for formatting and import problems. Remaining issues are flagged for manual review.

How does Code Linting fix linting issues automatically?

Code Linting uses ruff for Python and Biome for JavaScript/TypeScript to automatically fix formatting, import organization, and style violations. Safe transformations are applied directly to your code, while complex issues remain flagged for you to resolve manually.

Can Code Linting verify code meets project linting standards?

Yes. Code Linting checks whether your code meets project standards before committing or running CI. It validates Python and JavaScript/TypeScript files against configured rules, helping catch violations early in your development workflow.

What linting tools does Code Linting use for Python and JavaScript?

Code Linting uses ruff for Python linting and formatting, and Biome for JavaScript and TypeScript. Both tools detect style errors, quality issues, and unused code, with built-in auto-fix capabilities for safe transformations.

How do I use Code Linting to find unused imports and style violations?

Code Linting scans your Python and JavaScript/TypeScript files to identify unused imports, formatting inconsistencies, and style violations. It reports findings and applies auto-fixes where safe, then guides resolution of remaining issues.

Is Code Linting available under an open-source license?

Yes, Code Linting is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Code Linting Skill

Unified linting workflow for Python (ruff) and JavaScript (Biome). Covers check, format, and auto-fix for both languages. Only handles Python and JavaScript/TypeScript -- complex logic issues and other languages are out of scope.

Reference Loading Table

Signal Load These Files Why
Python violations, ruff rules, F401/E711/B006/UP errors ruff-rules-reference.md Routes to the matching deep reference
ruff not found, pyproject.toml config, ruff version differences ruff-rules-reference.md Routes to the matching deep reference
JavaScript/TypeScript violations, Biome rules, noVar/useConst/noDoubleEquals biome-rules-reference.md Routes to the matching deep reference
biome not found, biome.json config,

(truncated - see the full file via the links below)

File tree — 3 files
skills/code-quality/code-linting/SKILL.md
skills/code-quality/code-linting/references/biome-rules-reference.md
skills/code-quality/code-linting/references/ruff-rules-reference.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Run linting checks on Python and JavaScript code to identify style and quality violations”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

biome
by bobmatnyc · bobmatnyc/claude-mpm-skills

Biome combines linting and formatting into one Rust-powered tool designed for JavaScript and TypeScript projects. It eliminates the need for separate ESLint and Prettier setups while delivering dramatically faster performance and sensible defaults out of the box.

MITupdated Jul 2026
★ 62repo stars
Quality Run Linting Formatting
by dawiddutoit · dawiddutoit/custom-claude

Execute ruff-based code quality checks and formatting across Python projects. This skill covers running linting scans, applying safe auto-fixes, and formatting code to match project standards—plus interpreting common violation codes and configuring ruff rules in pyproject.toml.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
diagnostics-development
by biomejs · biomejs/biome

Build effective error messages, warnings, and hints for Biome lint rules using the Diagnostic trait and advice system. Learn to craft messages that explain what went wrong, why it matters, and how to fix it—with rich markup, code frames, and actionable guidance.

Apache-2.0for claude-codeupdated Jul 2026
★ 25,418repo stars
Biome Validator
by shipshitdev · shipshitdev/skills

Biome Validator checks your Biome configuration for version compatibility, proper schema setup, and modern linting rules. It flags deprecated patterns and guides migration from ESLint, helping you audit existing projects or set up linting from scratch.

no license declared → metadata onlyupdated Jul 2026
★ 31repo stars
linting
by jiatastic · jiatastic/open-python-skills

Ruff is a high-performance Python linter written in Rust that consolidates multiple tools into one. It delivers 10-100x speed improvements over traditional linters while supporting 800+ rules and auto-fix capabilities, making it ideal for enforcing consistent code standards across teams and CI pipelines.

MITupdated Jan 2026
★ 7repo stars
Linter Formatter Init
by shipshitdev · shipshitdev/skills

Linter Formatter Init automates code quality setup for JavaScript and TypeScript projects, installing Biome (default) or ESLint + Prettier alongside Vitest testing and Husky pre-commit hooks. The skill configures VS Code integration, generates bun scripts for linting and formatting, and supports monorepo layouts.

no license declared → metadata onlyupdated Jul 2026
★ 31repo stars

More skills biome (MIT) · ultracite (MIT) · changeset (Apache-2.0) · ruff (Apache-2.0) · ruff (MIT) · bambu-labs (MIT)

Tags
multi-language-lintingcode-quality-automationstyle-enforcementauto-fix-workflowimport-managementpre-commit-checksformat-verificationviolation-detectionci-integrationconfiguration-driven