{"repo":"seojoonkim/agentlinter","free":true,"listed":false,"github":"https://github.com/seojoonkim/agentlinter","clone":"git clone https://github.com/seojoonkim/agentlinter.git","description":"ESLint for AI Agents — AGENTS.md/CLAUDE.md 채점·진단·자동수정 | Position Risk Warning · Token Efficiency · Security Check","language":"TypeScript","stars":77,"topics":["agents-md","ai-agent","claude","claude-md","linter","llm","prompt-engineering","security","agentlinter"],"license":null,"category":"ai-agents","readme_excerpt":"🧬 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 📉 No quality baseline Can't measure improvement 0–100 score across 8 dimensions 🏗️ Missing essentials No error recovery, no boundaries Completeness checklist with auto-fix ⚙️ Insecure runtime config Gateway exposed to network Runtime config security checks 🛠️ Dangerous skills curl bash in skill files Skill safety scanning 🌐 Non-English config files 2.5x token waste, interpretation errors Detects non-English content, suggests translation --- Quick Start That's it. Free, open source, for","default_branch":null,"files":null,"tree":[],"storefront":"/r/seojoonkim","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/seojoonkim/agentlinter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}