tox-lint

Run tox environments for ruff, mdlint, shellcheck, and shfmt lint checks.

Updated May 31, 2025
One-click install
npx skills add https://github.com/dEitY719/dotfiles --skill tox-lint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tox-lint
Source: https://github.com/dEitY719/dotfiles/tree/main/claude/skills/tox-lint
Command: npx skills add https://github.com/dEitY719/dotfiles --skill tox-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linting and code quality checks across Python, Markdown, and shell scripts are time-consuming and error-prone without automation; this skill standardizes and speeds up the process.

Core Features & Use Cases

  • Run tox environments for Python, Markdown, and shell linting (ruff, mdlint, shellcheck, shfmt) to surface issues
  • Automatically fix simple findings or update configuration to suppress false positives
  • Re-run linters to verify fixes and produce a concise report

Quick Start

Run the tox-lint workflow to scan, fix, and verify Python, Markdown, and shell scripts.

Frequently Asked Questions about tox-lint

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

FAQPage Schema
How do I automate lint checks for Python, Markdown, and shell scripts?

Automate lint checks across Python, Markdown, and shell scripts using tox environments for ruff, mdlint, shellcheck, and shfmt. This skill standardizes code quality checks and automatically fixes simple findings.

Can I auto-fix linting errors and suppress false positives in tox?

Yes, you can auto-fix linting errors and suppress false positives in tox. The workflow automatically fixes simple findings or updates configuration, then re-runs linters to verify the fixes.

Does this linting workflow support both local development and CI pipelines?

Yes, this linting workflow supports local development, pre-commit workflows, and CI pipelines. It uses configured tox environments to surface issues and re-verify results across Python, Markdown, and shell scripts.

What do I need to configure before running tox environments for ruff and shellcheck?

You need a configured tox.ini file before running tox environments for ruff and shellcheck. This configuration drives the automation to surface issues, apply auto-fixes, and re-verify results.

What's the best way to standardize code quality checks across multiple script formats?

The best way to standardize code quality checks across multiple script formats is using a unified tox workflow. It orchestrates ruff, mdlint, shellcheck, and shfmt to scan, fix, and re-verify Python, Markdown, and shell scripts.