SA

seojoonkim/agentlinter

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

82 stars Quality 64 Trend 22

ESLint for AI Agents — AGENTS.md/CLAUDE.md Scoring, Diagnosis, and Auto-Correction | Position Risk Warning · Token Efficiency · Security Check

Overview

ESLint for AI Agents — Score, diagnose, and auto-fix your entire agent workspace. Free & open source. Always will be. Website · Quick Start · Scoring · Comparison · How it Works Your AI agent is only as good as its config files. A vague CLAUDE.md produces vague results. A leaked API key becomes a vulnerability. Contradictions across files cause unpredictable behavior. "Be specific: 'Use 2-space indentation' is better than 'Format code properly.'" — Anthropic, CLAUDE.md Best Practices — scanning, scoring, and fixing it with the same rigor you'd apply to source code. That's it. No config. No API key. No signup. No paywall. Runs in seconds. — Korean workspace support, false positive filtering, and skills budget separation. - — Korean escape patterns (only when needed, only in cases, when instructed, only in context, allowed, no exceptions) now recognized - — Escape hatch search expanded from 3 to 7 lines for better Korean document structure - — english-config-files now reports as info instead of warning

Overview (machine translated)

🧬 AgentLinter

ESLint for AI Agents — Score, diagnose, and auto-fix your entire agent workspace.

Free & open source. Always will be.

Website · Quick Start · Scoring · Comparison · How it Works


Why AgentLinter?

Your AI agent is only as good as its config files. A vague CLAUDE.md produces vague results. A leaked API key becomes a vulnerability. Contradictions across files cause unpredictable behavior.

*“Be specific: ‘Use 2-space indentation’ is better than ‘Format code properly.’” * — Anthropic, CLAUDE.md Best Practices

AgentLinter treats your agent config as code — scanning, scoring, and fixing it with the same rigor you’d apply to source code.

The problems it solves

Problem Impact AgentLinter
🔇 Vague instructions fail silently “Be helpful” gives zero guidance Detects ambiguity, suggests specifics
🔑 Secrets in plain text API keys committed to repos Scans for 20+ secret patterns
🔀 Multi-file drift SOUL.md contradicts CLAUDE.md Cross-file consistency checks

This page was translated automatically. Technical details may differ from the original.

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add seojoonkim/agentlinter
New to MCP? Start with the mcpskill.org guide →