AgentLint
Version updated for https://github.com/0xmariowu/AgentLint to version v1.1.6.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
AgentLint is a GitHub Action that evaluates and optimizes the “harness” components surrounding AI coding agents, such as configuration files, rules, and workflows, to improve their reliability and effectiveness. It automates the identification of issues across multiple dimensions, offering evidence-backed checks and actionable fixes to reduce errors, improve context clarity, and enhance overall agent performance. This tool addresses common challenges in harness engineering, ensuring AI agents deliver consistent and high-quality outputs.
What’s Changed
Production blocker fix bundle — 5 of 9 P0 items from docs/p0-production-blocker-scan-2026-04-25.md plus the version bump itself. Closes the gaps that broke the canonical install + setup paths after the PR1–PR5 hygiene cleanup.
You can now…
- Trust
agentlint setupactually installs husky hooks —templates/hooks/husky/{pre-commit,pre-push,commit-msg}now exist as real shell files. Setup fails loud (die) when zero hooks would be copied, instead of silently writingcore.hooksPath=.huskywith an empty.husky/directory. The audit found this had been broken since v0.9.0 absorbed VibeKit. (P0-3) - Copy-paste the INSTALL.md GitHub Action snippet and have it work — the snippet now includes
actions/checkout@v4, surroundingname/on/permissions/jobsboilerplate, and an inline note explaining why checkout is required. (P0-4) - Trust the INSTALL.md verify commands —
agentlint check --help(which exited 1 with “scanner produced no output”) is replaced withagentlint help. Bothagentlint --versionandagentlint helpnow exit 0 on a fresh global install. (P0-6) - See the
~/.claude/side effect up front — INSTALL.md now opens with a “Side effects” section and README links to it inline, instead of burying--ignore-scriptsdeep in failure modes. (P0-9) - Run
agentlint check,fix, andsetupfromagentlint-ai@1.1.6— published from the bumped commit, with thev1moving major tag fast-forwarded byrelease.yml. (P0-1)
Tests added (regression pinning)
INSTALL.md Verify section uses commands that actually exit 0public docs GitHub Action snippets include actions/checkoutINSTALL.md Side effects section is present and lists ~/.claude + --ignore-scriptstests/test-husky-hooks.sh— positive + negative path onsetup --no-installtests/e2b/scenarios/install/run.shsetup-ts now asserts.husky/{pre-commit,pre-push,commit-msg}exist + executable +core.hooksPathis.husky(accepting husky-9.husky/_)
Deferred (tracked for v1.1.7+)
- P0-2 remote
mainbranch protection enforces declared required checks (GitHub UI/API config drift; decoupled from package release). - P0-5 portable symlink resolver in
scripts/agentlint.shandsrc/scanner.sh(currentreadlink -ffallback chain breaks on environments without GNUreadlink). - P0-7
node src/reporter.jsno-stdin TTY hang. - P0-8
/alsession-analyzer cross-attribution tightening.