Ironlint banner
ironlint ironlint

Ironlint

Development community

Description

Agentic-native linting tool to enforce deterministic quality gates

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

IronLint

IronLint demo

IronLint: Checks Your Coding Agent Can't Skip

Every edit your agent makes runs your checks first. Any nonzero exit blocks the write. Fully local, built with Rust.

CI Latest release Apache 2.0 Built with Rust Agent adapters

Install · Connect your agent · Configuration · What it does · Why This Works · Architecture · Docs


IronLint is a local policy gate for agentic coding harnesses. GitHub Actions runs your checks in the cloud after you push; IronLint runs the same kind of checks locally, on every edit your agent makes, **before the code lands on disk, and it can refuse.** A check is a file glob plus a shell command. IronLint hands that command your proposed content on stdin and reads one thing back: the exit code. Any nonzero exit (1–125) blocks the write. No engines, no severities, no output parsing.

One YAML file at `.ironlint.yml` in your repo root. A map of checks; each na