[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-0xmariowu-AgentLint-de":3,"guides-for-0xmariowu-AgentLint":357,"similar-k1713nbcj1kccjhsnkcqybyez586mash-de":358},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":54,"identity":258,"isFallback":240,"parentExtension":260,"providers":261,"relations":268,"repo":269,"tags":354,"workflow":355},1778661297857.6128,"k1713nbcj1kccjhsnkcqybyez586mash",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":40,"tags":44,"workflow":45},1778661300419.1082,"k17cptf9apgmnz000emvw44tcd86mw3c",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Prüfen Sie, wie gut Ihr Repository KI-Codierungsagenten unterstützt.",{"claudeCode":15},"agent-lint","AgentLint","https://github.com/0xmariowu/AgentLint",{"basePath":19,"githubOwner":20,"githubRepo":16,"locale":21,"slug":16,"type":22},"","0xmariowu","de","plugin",{"evaluate":24,"extract":37},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":35,"tier":36},"3.0.0","4.4.0",98,[29,30,31,32,33,34],"linting","ai","developer-tools","ci","configuration","code-quality","global","verified",{"commitSha":38,"license":39},"HEAD","MIT",{"parentExtensionId":41,"repoId":42,"translatedFrom":43},"k172sk4pvhwsrry6g0z3nphb4n86mtmv","kd732scwa406mkt9wyy2b04yh986n663","k176qhxt3jnsq6ys68qxnpc39x86mj30",[30,32,34,33,31,29],{"evaluatedAt":46,"extractAt":47,"updatedAt":48},1778673478283,1778661242022,1778673517678,{"reviewCount":11},{"description":51,"installMethods":52,"name":16,"sourceUrl":17},"Überprüft, wie gut Ihr Repository KI-Codierungsagenten unterstützt.",{"claudeCode":53},"0xmariowu/AgentLint",{"_creationTime":55,"_id":56,"extensionId":5,"locale":21,"result":57,"trustSignals":238,"workflow":256},1778673513515.9658,"kn790gsb5j15shk1cmnbsfeech86m3p1",{"checks":58,"evaluatedAt":204,"extensionSummary":205,"features":206,"nonGoals":212,"practices":216,"prerequisites":221,"promptVersionExtension":225,"promptVersionScoring":26,"purpose":226,"rationale":227,"score":228,"summary":229,"tags":230,"tier":36,"useCases":232,"workflow":237},[59,64,67,70,74,77,82,86,89,92,96,100,103,107,110,113,116,119,122,125,129,133,137,141,145,148,151,154,158,161,164,167,170,173,176,180,184,188,191,195,198,201],{"category":60,"check":61,"severity":62,"summary":63},"Practical Utility","Problem relevance","pass","Die Beschreibung gibt klar das Problem der Überprüfung der Repository-Unterstützung für KI-Codierungsagenten an.",{"category":60,"check":65,"severity":62,"summary":66},"Unique selling proposition","AgentLint bietet ein einzigartiges Wertversprechen, indem es deterministische, datengestützte Prüfungen durchführt, die über generisches LLM-Prompting oder einfache API-Wrapper hinausgehen.",{"category":60,"check":68,"severity":62,"summary":69},"Production readiness","Die Erweiterung ist produktionsreif und bietet eine umfassende Suite von Prüfungen und Integrationen für KI-Codierungsagenten, die den gesamten Lebenszyklus der Framework-Bewertung abdecken.",{"category":71,"check":72,"severity":62,"summary":73},"Scope","Single responsibility principle","AgentLint konzentriert sich speziell auf die Bewertung des 'Frameworks' von KI-Codierungsagenten, ein klar definiertes Gebiet, ohne sich mit irrelevanten Funktionen zu befassen.",{"category":71,"check":75,"severity":62,"summary":76},"Description quality","Die angezeigte Beschreibung spiegelt genau und prägnant den Zweck der Erweiterung wider, die Unterstützung von KI-Codierungsagenten in einem Repository zu überprüfen.",{"category":78,"check":79,"severity":80,"summary":81},"Invocation","Scoped tools","not_applicable","Dies ist eine Marktplatz-Erweiterung und stellt keine Werkzeuge direkt zur Verfügung.",{"category":83,"check":84,"severity":80,"summary":85},"Documentation","Configuration & parameter reference","Als Marktplatz-Erweiterung gibt es keine benutzerspezifischen Konfigurationsparameter oder Optionen zu dokumentieren.",{"category":71,"check":87,"severity":80,"summary":88},"Tool naming","Dies ist eine Marktplatz-Erweiterung und hat keine benutzersichtbaren Werkzeuge mit Namen.",{"category":71,"check":90,"severity":80,"summary":91},"Minimal I/O surface","Dies ist eine Marktplatz-Erweiterung und hat keine Werkzeuge mit Ein-/Ausgabe-Schemata.",{"category":93,"check":94,"severity":62,"summary":95},"License","License usability","Die Erweiterung ist unter der MIT-Lizenz lizenziert, einer permissiven Open-Source-Lizenz, die in der LICENSE-Datei und der README klar angegeben ist.",{"category":97,"check":98,"severity":62,"summary":99},"Maintenance","Commit recency","Der letzte Commit war am 8. Mai 2026, also gut innerhalb der letzten 90 Tage.",{"category":97,"check":101,"severity":62,"summary":102},"Dependency Management","Das Projekt verwendet npm und verfügt über eine Lock-Datei (package-lock.json wird durch npm install impliziert), was gute Praktiken für die Verwaltung von Abhängigkeiten anzeigt.",{"category":104,"check":105,"severity":62,"summary":106},"Security","Secret Management","Die Erweiterung scheint keine Geheimnisse direkt zu verarbeiten. Ihr Zweck ist das Linting, nicht die Ausführung, die sensible Daten beinhalten würde.",{"category":104,"check":108,"severity":62,"summary":109},"Injection","Als Linter verarbeitet es Code- und Konfigurationsdateien, führt jedoch keine beliebigen Drittanbieterdaten als Anweisungen aus.",{"category":104,"check":111,"severity":62,"summary":112},"Transitive Supply-Chain Grenades","Die Erweiterung scheint zur Laufzeit keinen externen Code oder Daten abzurufen. Ihre Prüfungen basieren auf statischer Analyse des Repositorys.",{"category":104,"check":114,"severity":62,"summary":115},"Sandbox Isolation","Die Erweiterung führt statische Analysen durch und modifiziert keine Dateien außerhalb des Projektordners. Sie operiert innerhalb sicherer Grenzen.",{"category":104,"check":117,"severity":62,"summary":118},"Sandbox escape primitives","Es sind keine getrennten Prozesse oder Denial-Retry-Schleifen in der statischen Analyseart des Tools erkennbar.",{"category":104,"check":120,"severity":62,"summary":121},"Data Exfiltration","Die Hauptfunktion der Erweiterung ist die lokale Analyse; es werden keine vertraulichen Daten exfiltriert.",{"category":104,"check":123,"severity":62,"summary":124},"Hidden Text Tricks","Die README und andere gebündelte Inhalte enthalten keine versteckten Texttricks oder bösartigen Unicode-Sequenzen.",{"category":126,"check":127,"severity":62,"summary":128},"Hooks","Opaque code execution","Der Code der Erweiterung scheint Standard-JavaScript/TypeScript zu sein und ist nicht verschleiert.",{"category":130,"check":131,"severity":62,"summary":132},"Portability","Structural Assumption","Die Erweiterung analysiert die Projektstruktur und die Konfigurationen von Agenten und trifft keine Annahmen über benutzerspezifische Dateistrukturen außerhalb von Standardkonventionen.",{"category":134,"check":135,"severity":62,"summary":136},"Trust","Issues Attention","Mit 0 offenen und 3 geschlossenen Issues in den letzten 90 Tagen ist die Betreuer-Interaktion ausgezeichnet.",{"category":138,"check":139,"severity":62,"summary":140},"Versioning","Release Management","Das Projekt hat ein klares Versionsschema (z. B. 1.1.13) und eine CHANGELOG, was auf gute Release-Management-Praktiken hindeutet.",{"category":142,"check":143,"severity":62,"summary":144},"Code Execution","Validation","Als Linter ist die Validierung inhärent in seinen Prüfungen; es verarbeitet keine externen Eingaben auf eine Weise, die eine Laufzeit-Schema-Validierung erfordert.",{"category":104,"check":146,"severity":62,"summary":147},"Unguarded Destructive Operations","Die Erweiterung ist ein Linter und führt keine destruktiven Operationen durch.",{"category":142,"check":149,"severity":62,"summary":150},"Error Handling","Die Erweiterung ist ein Linter und behandelt interne Fehler wahrscheinlich ordnungsgemäß, ohne dass benutzerseitig destruktive Operationen verwaltet werden müssen.",{"category":142,"check":152,"severity":80,"summary":153},"Logging","Die Erweiterung ist ein Linter und führt keine Aktionen durch, die die Protokollierung von Prüfpfaden erfordern.",{"category":155,"check":156,"severity":62,"summary":157},"Compliance","GDPR","Die Erweiterung analysiert Code und Konfigurationen, keine persönlichen Daten, daher ist die Einhaltung der DSGVO kein Anliegen.",{"category":155,"check":159,"severity":62,"summary":160},"Target market","Die Erweiterung analysiert Code und KI-Agenten-Konfigurationen, die global anwendbar sind, daher ist der Zielmarkt global.",{"category":130,"check":162,"severity":62,"summary":163},"Runtime stability","Die Erweiterung ist ein Node.js CLI-Tool und sollte auf POSIX-kompatiblen Systemen stabil sein.",{"category":83,"check":165,"severity":62,"summary":166},"README","Die README ist umfassend und beschreibt den Zweck, die Installation, die Funktionen und die Beweise.",{"category":71,"check":168,"severity":80,"summary":169},"Tool surface size","Dies ist eine Marktplatz-Erweiterung, kein Werkzeug mit einer Oberfläche von Befehlen.",{"category":78,"check":171,"severity":80,"summary":172},"Overlapping near-synonym tools","Dies ist eine Marktplatz-Erweiterung und stellt keine mehreren Werkzeuge zur Verfügung.",{"category":83,"check":174,"severity":62,"summary":175},"Phantom features","Alle beworbenen Funktionen sind implementiert oder relevant für das Thema der Marktplatz-Kuratierung.",{"category":177,"check":178,"severity":62,"summary":179},"Install","Installation instruction","Die README bietet klare Installationsanweisungen sowohl für die CLI als auch für das Claude Code-Plugin.",{"category":181,"check":182,"severity":62,"summary":183},"Errors","Actionable error messages","Der Zweck der Erweiterung als Linter impliziert, dass sie umsetzbare Fehlermeldungen für Probleme mit der Codequalität liefert.",{"category":185,"check":186,"severity":62,"summary":187},"Execution","Pinned dependencies","Das Projekt verwendet npm und impliziert die Festlegung von Abhängigkeiten durch Standardpraktiken der Paketverwaltung, obwohl keine explizite Lock-Datei in den Repository-Dateien aufgeführt ist.",{"category":71,"check":189,"severity":80,"summary":190},"Dry-run preview","Die Erweiterung ist ein Linter und führt keine zustandsverändernden Operationen durch, die einen Dry-Run-Modus erfordern würden.",{"category":192,"check":193,"severity":80,"summary":194},"Protocol","Idempotent retry & timeouts","Die Erweiterung führt statische Analysen durch und beinhaltet keine Fernaufrufe oder zustandsverändernden Operationen.",{"category":155,"check":196,"severity":62,"summary":197},"Telemetry opt-in","Die Dokumentation besagt ausdrücklich, dass Telemetrie optional ist, und beschreibt die Datenverarbeitung nach Best Practices.",{"category":71,"check":199,"severity":62,"summary":200},"Theme declaration","Die README erklärt klar ein Kuratierungsthema, das sich auf die Bewertung des 'Frameworks' von KI-Codierungsagenten konzentriert.",{"category":138,"check":202,"severity":62,"summary":203},"Per-entry version metadata","Die marketplace.json listet explizit Versionsmetadaten ('1.1.13') für das agent-lint-Plugin auf.",1778673425800,"AgentLint ist ein Linter, der entwickelt wurde, um das 'Framework' von KI-Codierungsagenten zu bewerten. Er führt deterministische Prüfungen von Repository-Konfigurationen, Code und Dokumentation durch, um sicherzustellen, dass sie KI-Agenten effektiv unterstützen. Es bietet sowohl eine CLI als auch ein Claude Code-Plugin mit starkem Fokus auf datengestützte Prüfungen, die aus umfangreicher Forschung und Quellcodeanalyse abgeleitet werden.",[207,208,209,210,211],"58 deterministische Prüfungen über 6 Kernbereiche.","Erweiterte optionale Prüfungen mit KI-Subagenten und Sitzungsprotokollen.","Beweisgestützte Prüfungen, abgeleitet von Anthropic-Prompt-Versionen und Claude Code-Quellcode.","CLI und Claude Code-Plugin für flexible Integration.","Scans auf Framework-Qualität, Klarheit der Anweisungen, Arbeitsfähigkeit, Kontinuität, Sicherheit und Korrektheit der Einrichtung.",[213,214,215],"Generierung von KI-Agentenkonfigurationen von Grund auf (verwenden Sie stattdessen `/init`).","Ersetzen von KI-Modellen selbst.","Bereitstellung generischer Code-Linting-Funktionen, die nicht mit der Unterstützung von KI-Agenten zusammenhängen.",[217,218,219,220],"Codequalität","KI-Agenten-Framework-Engineering","Entwickler-Tooling","Sicherheits-Best-Practices",[222,223,224],"Node.js 20+","jq","Claude Code (für Plugin und erweiterte Analyse)","3.1.0","Um Entwicklern zu helfen, sicherzustellen, dass ihre Repositories gut konfiguriert sind, um KI-Codierungsagenten zu unterstützen, was zu einer zuverlässigeren und effizienteren KI-gestützten Entwicklung führt.","Die Erweiterung ist ein hochwertiger Linter für KI-Agenten-Frameworks mit ausgezeichneter Dokumentation und Wartung. Alle Prüfungen wurden bestanden oder waren nicht anwendbar.",99,"Ein erstklassiger Linter für KI-Agenten-Frameworks, der die Codequalität und Best Practices für die Konfiguration sicherstellt.",[30,31,29,34,231],"agent-harness",[233,234,235,236],"Stellen Sie sicher, dass Ihre `CLAUDE.md` oder `AGENTS.md` für KI-Agenten optimiert ist.","Validierung von CI/CD-Pipelines und Pre-Commit-Hooks auf Kompatibilität mit KI-Agenten.","Verbesserung der Sicherheit von KI-gestützten Entwicklungs-Workflows.","Diagnose, warum KI-Codierungsagenten möglicherweise Ihre Anweisungen ignorieren.",[],{"codeQuality":239,"collectedAt":241,"documentation":242,"maintenance":245,"popularity":252,"security":254,"testCoverage":255},{"hasLockfile":240},false,1778673412491,{"descriptionLength":243,"readmeSize":244},51,21749,{"closedIssues90d":246,"forks":247,"hasChangelog":248,"manifestVersion":249,"openIssues90d":11,"pushedAt":250,"stars":251},3,1,true,"1.1.13",1778255935000,26,{"npmDownloads":253},2503,{"hasNpmPackage":248,"license":39,"smitheryVerified":240},{"hasCi":248,"hasTests":248},{"updatedAt":257},1778673513516,{"basePath":19,"githubOwner":20,"githubRepo":16,"locale":21,"slug":16,"type":259},"marketplace",null,{"evaluate":262,"extract":264},{"promptVersionExtension":225,"promptVersionScoring":26,"score":228,"tags":263,"targetMarket":35,"tier":36},[30,31,29,34,231],{"commitSha":38,"license":39,"marketplace":265,"plugin":266},{"name":15,"pluginCount":247},{"mcpCount":11,"provider":267,"skillCount":11},"classify",{"repoId":42,"translatedFrom":41},{"_creationTime":270,"_id":42,"identity":271,"providers":272,"workflow":349},1778661234558.6897,{"githubOwner":20,"githubRepo":16,"sourceUrl":17},{"classify":273,"discover":322,"extract":325,"github":326,"npm":348},{"commitSha":38,"extensions":274},[275,290,304],{"basePath":19,"description":276,"displayName":15,"installMethods":277,"rationale":278,"selectedPaths":279,"source":288,"sourceLanguage":289,"type":259},"Check how well your repo supports AI coding agents.",{"claudeCode":53},"marketplace.json at .claude-plugin/marketplace.json",[280,283,285],{"path":281,"priority":282},".claude-plugin/marketplace.json","mandatory",{"path":284,"priority":282},"README.md",{"path":286,"priority":287},"LICENSE","high","rule","en",{"basePath":19,"description":276,"displayName":15,"installMethods":291,"license":39,"rationale":292,"selectedPaths":293,"source":288,"sourceLanguage":289,"type":22},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[294,296,297,298,300,302],{"path":295,"priority":282},".claude-plugin/plugin.json",{"path":284,"priority":282},{"path":286,"priority":287},{"path":299,"priority":287},"commands/al.md",{"path":301,"priority":287},"commands/setup.md",{"path":303,"priority":287},"hooks/hooks.json",{"basePath":19,"description":305,"displayName":306,"installMethods":307,"license":39,"rationale":308,"selectedPaths":309,"source":288,"sourceLanguage":289,"type":321},"Setup, check, and fix your repo for AI-native development.","agentlint-ai",{"npm":306},"cli ecosystem detected at /",[310,312,313,314,317,319],{"path":311,"priority":282},"package.json",{"path":284,"priority":282},{"path":286,"priority":287},{"path":315,"priority":316},"postinstall.js","medium",{"path":318,"priority":316},"scripts/agentlint.sh",{"path":320,"priority":316},"src/scanner.sh","cli",{"sources":323},[324],"manual",{"npmPackage":306},{"closedIssues90d":246,"description":327,"forks":247,"homepage":328,"license":39,"openIssues90d":11,"pushedAt":250,"readmeSize":244,"stars":251,"topics":329},"The linter for your agent harness. Works with Claude Code, Codex, and Cursor.","https://agentlint.app",[330,331,31,332,333,34,334,335,336,337,338,339,340,341,342,343,344,345,346,347],"claude-code","claude-code-plugin","prompt-engineering","ai-agent","agents-md","cursor","linter","agent-friendly","ai-coding","ai-coding-agent","ai-ready","claude-md","codex","context-engineering","github-copilot","llm-tools","repository-intelligence","harness-engineering",{"downloads":253},{"classifiedAt":350,"discoverAt":351,"extractAt":352,"githubAt":352,"npmAt":353,"updatedAt":350},1778673409947,1778661234558,1778673405187,1778673407836,[231,30,34,31,29],{"evaluatedAt":356,"extractAt":47,"updatedAt":257},1778673426189,[],[359],{"_creationTime":360,"_id":361,"community":362,"display":363,"identity":369,"providers":371,"relations":383,"tags":386,"workflow":387},1778697770055.8813,"k17ddnahpgv7xdb3w7pzg7hxch86n8ex",{"reviewCount":11},{"description":364,"installMethods":365,"name":367,"sourceUrl":368},"Der One-Stop-Shop für die Erstellung KI-gestützter Produkte und Unternehmen mit Stripe.",{"claudeCode":366},"stripe/agent-toolkit","stripe","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":367,"githubRepo":370,"locale":21,"slug":370,"type":259},"agent-toolkit",{"evaluate":372,"extract":380},{"promptVersionExtension":225,"promptVersionScoring":26,"score":373,"tags":374,"targetMarket":35,"tier":36},100,[367,30,375,376,377,378,379],"sdk","typescript","python","llm","agent",{"commitSha":38,"marketplace":381,"plugin":382},{"name":367,"pluginCount":247},{"mcpCount":11,"provider":267,"skillCount":11},{"repoId":384,"translatedFrom":385},"kd74b9k48z93rf42bgdvfdcahh86nzpd","k1746m1dnjtegrp9ftydmb5wn186mxsv",[379,30,378,377,375,367,376],{"evaluatedAt":388,"extractAt":389,"updatedAt":390},1778697682749,1778697668803,1778697770055]