What problem does it solve? Keeping a multi-language repository consistently formatted requires running many different tools with the right file sets, configs, and commit hygiene. This Skill automates a mechanical formatting and linting pass across the whole source tree, producing per-language commits and a durable log of diagnostics that cannot be auto-fixed. ## Core Features & Use Cases - Multi-language formatting: Runs ruff for Python, gofmt/goimports for Go, prettier for JSON/YAML/TS/Vue/TOML, and shfmt for shell scripts, honoring project-pinned configs like pyproject.toml and .prettierrc.yaml. - Diagnostic-only linting: Surfaces findings from yamllint, shellcheck, helm lint, hadolint, and actionlint without changing behavior, logging them to a persistent findings file. - Per-language commits: Groups auto-fixes into separate commits per language so the history stays readable, skipping empty change sets. - Use Case: Before a release, ask for a code format pass to normalize every tracked source file, commit the fixes per language, and receive a report of remaining lint findings for later triage. ## Quick Start Ask the agent to run a code format pass over the repository checkout and commit the formatter fixes per language.