---
title: "oxlint-guard"
description: "Lints every agent edit with oxlint (PostToolUse) and blocks edits that weaken the oxlint config (PreToolUse)."
canonical: https://agentpluginsdirectory.com/plugins/oxlint-guard
last-updated: 2026-09-27
---

# oxlint-guard
Lints every agent edit with oxlint (PostToolUse) and blocks edits that weaken the oxlint config (PreToolUse).
- Slug: oxlint-guard
- Publisher: systemfsoftware
- Repository: https://github.com/systemfsoftware/systemfsoftware
- Manifest: agent-plugins/oxlint-guard/plugin.json
- Version: 0.1.0
- License: MIT
- Category (editorial): code-review
- Skills: 0
- MCP servers: 0
- Stars: 4
- Repository created: 2026-06-25
- Repository last pushed: 2026-09-27
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/oxlint-guard
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What oxlint-guard does, in the publisher's words

> Lints every agent edit with oxlint, and blocks edits that disable an oxlint rule.

Install inside Claude Code:

oxlint-guard turns linting into part of the agent's edit loop. After every edit to a JS/TS file, the file is linted against the project's own nearest oxlint config and any failures are reported straight back to the agent. Before an edit to the oxlint config itself, a second guard vetoes changes that would disable a rule.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/systemfsoftware/systemfsoftware/HEAD/agent-plugins/oxlint-guard/README.md
