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
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.
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.
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 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.
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.
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.
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.
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.
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.
More skills biome (MIT) · ultracite (MIT) · changeset (Apache-2.0) · ruff (Apache-2.0) · ruff (MIT) · bambu-labs (MIT)