Real-time quality guardrails for AI coding agents
npx claudepluginhub mauhpr/agentlint-pluginClaude Code marketplace wrapper for AgentLint's AI-agent guardrail engine. 77 rules across 8 packs, hybrid AgentChute security feeds, circuit-breaker visibility, inline-ignore reasons.
Real-time guardrails for AI coding agents — code quality, security, and infrastructure safety. 63 rules across 8 packs covering all 17 Claude Code hook events.
Install the agentlint Python package:
pip install agentlint
The plugin automatically resolves the agentlint binary at runtime — no PATH configuration needed. It probes, in order: PATH lookup, ~/.local/bin (pipx), uv tool install location, and python -m agentlint. This works regardless of how you installed the package.
If auto-resolution still fails, run agentlint setup to register hooks with an absolute path instead.
Hooks not firing? Verify the plugin is installed: claude plugin list
agentlint: command not found? The binary resolver couldn't locate agentlint.
Install it (pip install agentlint) or run agentlint setup to embed an absolute
path in your hooks.
Timeouts? PreToolUse hooks have a 5s timeout. If your project is very large,
consider using severity: relaxed in agentlint.yml.
Add the marketplace and install:
claude plugin marketplace add mauhpr/agentlint-plugin
claude plugin install agentlint@agentlint
claude --plugin-dir /path/to/agentlint-plugin
The short-term problem is code quality: secrets, broken tests, force-pushes, debug artifacts. AgentLint solves that today.
The longer-term question is harder: what does it mean for an agent to operate safely on real infrastructure? The autopilot pack is the first experiment in that direction — opt-in, explicitly experimental, built in the open.
AgentLint hooks into all 17 Claude Code lifecycle events. The key events:
.env commits, force-pushes, destructive commands, unsafe shell execution, SQL injection, and more. Validates commit messages. With the security pack enabled, also blocks Bash file writes and network exfiltration.When a blocking rule fires repeatedly (3+ times), it automatically degrades from ERROR → WARNING → INFO → suppressed — preventing false-positive loops from blocking agents. Security-critical rules (no-secrets, no-env-commit) are exempt and always block. Auto-resets after 5 clean evaluations or 30 minutes. Fully configurable per-rule.
| Pack | Rules | Auto-activates when |
|---|---|---|
| universal | 17 | Always active |
| quality | 4 | Always active |
| python | 6 | pyproject.toml or setup.py exists |
| frontend | 8 | package.json exists |
| react | 3 | react in package.json dependencies |
| seo | 4 | SSR/SSG framework (Next.js, Nuxt, Gatsby, Astro, etc.) detected |
| security | 3 | Opt-in (add security to packs) |
| autopilot | 18 | Opt-in, ⚠️ experimental (add autopilot to packs) |
See agentlint documentation for the full rule reference.
After installing, create agentlint.yml in your project:
agentlint init
See agentlint documentation for full configuration options.
Specialized agents for multi-step operations:
/agentlint:security-audit — Scan your codebase for security vulnerabilities, hardcoded secrets, and unsafe patterns/agentlint:doctor — Diagnose configuration issues, verify hook installation, suggest optimal pack settings/agentlint:fix — Auto-fix common violations (debug artifacts, accessibility, dead imports) with confirmation/agentlint:lint-status — Show active rules and session violations/agentlint:lint-config — Show or edit AgentLint configurationagentlint list-rules — List all available rules (use --pack security to filter)agentlint status — Show version, severity mode, active packs, rule count, and session activityagentlint doctor — Diagnose common misconfigurationsagentlint import-agents-md — Import conventions from AGENTS.md into AgentLint configMIT
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations