[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-ykdojo-gh-star-history-de":3,"guides-for-ykdojo-gh-star-history":333,"similar-k1750h8s97vsw4aknwj8asrp0h86mtfj-de":334},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":56,"identity":245,"isFallback":230,"parentExtension":247,"providers":248,"relations":254,"repo":255,"tags":330,"workflow":331},1778699364731.369,"k1750h8s97vsw4aknwj8asrp0h86mtfj",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":42,"tags":46,"workflow":47},1778699368733.7114,"k179hq9qwj1j2qkyexcmrcve1n86myk7",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"Visualisieren Sie die GitHub-Sternehistorie und die regionale Aufschlüsselung als interaktive Diagramme",{"claudeCode":15},"gh-star-history","https://github.com/ykdojo/gh-star-history",{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":21},"","ykdojo","de","plugin",{"evaluate":23,"extract":36},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":34,"tier":35},"3.0.0","4.4.0",97,[28,29,30,31,32,33],"github","cli","visualization","charts","developer-tools","repository-analysis","global","community",{"commitSha":37,"license":38,"plugin":39},"HEAD","MIT",{"mcpCount":11,"provider":40,"skillCount":41},"classify",1,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k173vsjv1dz7s7yg0q68k6kqyh86nw99","kd77szt0n2xmzq3jhpjeaqvs3186ms73","k17fe6s94fjdc8rxmdf84pkmxn86mdj6",[31,29,32,28,33,30],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778699321467,1778699292144,1778699368733,{"reviewCount":11},{"description":53,"installMethods":54,"name":15,"sourceUrl":16},"Visualisieren Sie die GitHub-Sternverlaufs- und Regionalaufschlüsselung als interaktive Diagramme. Datumsauswahl, Verfolgung des Sternwachstums, Periodenvergleich und dynamische Regionalaufschlüsselung.",{"claudeCode":55},"ykdojo/gh-star-history",{"_creationTime":57,"_id":58,"extensionId":5,"locale":20,"result":59,"trustSignals":228,"workflow":243},1778699364731.3691,"kn7am5wyfwx7be1v9jv5x4v4e986nvn7",{"checks":60,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":213,"promptVersionExtension":217,"promptVersionScoring":25,"purpose":218,"rationale":219,"score":220,"summary":221,"tags":222,"tier":35,"useCases":223},[61,66,69,72,76,79,84,88,90,92,96,101,104,108,111,114,117,120,123,126,130,134,138,142,146,149,153,156,160,163,166,169,172,175,178,182,185,189,192,196,199,202],{"category":62,"check":63,"severity":64,"summary":65},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Visualisierung des GitHub-Sternverlaufs und der regionalen Aufschlüsselung an, einschließlich spezifischer Funktionen wie Datumsauswahl und Vergleich.",{"category":62,"check":67,"severity":64,"summary":68},"Alleinstellungsmerkmal","Die Erweiterung bietet interaktive Diagramme und eine regionale Aufschlüsselung, die über die einfache Sternzählung hinausgeht und tiefere Einblicke bietet, unterstützt durch GitHub CLI und Plotly.js.",{"category":62,"check":70,"severity":64,"summary":71},"Produktionsbereitschaft","Die Erweiterung ist produktionsbereit, generiert eine eigenständige HTML-Datei zur Visualisierung und behandelt das Datenabrufen mit Caching.",{"category":73,"check":74,"severity":64,"summary":75},"Umfang","Single Responsibility Principle","Die Erweiterung konzentriert sich ausschließlich auf die Visualisierung des GitHub-Sternverlaufs und der regionalen Aufschlüsselung, ohne in unerhebliche Bereiche einzugreifen.",{"category":73,"check":77,"severity":64,"summary":78},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Erweiterung genau und prägnant wider.",{"category":80,"check":81,"severity":82,"summary":83},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Dies ist ein CLI-Tool, keine Agentenfunktion mit freigegebenen Werkzeugen.",{"category":85,"check":86,"severity":64,"summary":87},"Dokumentation","Konfigurations- & Parameterreferenz","Alle Optionen und Parameter, einschließlich Standardwerte und Stile, sind im README klar dokumentiert.",{"category":73,"check":89,"severity":82,"summary":83},"Werkzeugbenennung",{"category":73,"check":91,"severity":82,"summary":83},"Minimale I/O-Oberfläche",{"category":93,"check":94,"severity":64,"summary":95},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter MIT lizenziert, was eine permissive Open-Source-Lizenz ist.",{"category":97,"check":98,"severity":99,"summary":100},"Wartung","Aktualität der Commits","warning","Der letzte Commit war am 23. März 2026, was mehr als 90 Tage zurückliegt und auf eine mögliche Stagnation der Wartung hindeutet.",{"category":97,"check":102,"severity":99,"summary":103},"Abhängigkeitsverwaltung","Obwohl Node.js und GitHub CLI Voraussetzungen sind, gibt es keine expliziten Maßnahmen zur Aktualisierung oder Verwaltung von Drittanbieterabhängigkeiten innerhalb des Projekts selbst, und es gibt auch keine Lockfile.",{"category":105,"check":106,"severity":82,"summary":107},"Sicherheit","Geheimnisverwaltung","Das Werkzeug scheint keine Geheimnisse direkt zu verwenden oder zu verarbeiten.",{"category":105,"check":109,"severity":64,"summary":110},"Injektion","Die README-Datei weist nicht auf das Laden oder Einfügen von Daten Dritter hin, die als Anweisungen interpretiert werden könnten.",{"category":105,"check":112,"severity":64,"summary":113},"Transitive Lieferketten-Granaten","Die Erweiterung ruft Daten über die GitHub CLI ab und verwendet Plotly.js von einem CDN, was beides kein transitives Risiko für die Lieferkette im beschriebenen Kontext darstellt.",{"category":105,"check":115,"severity":64,"summary":116},"Sandbox-Isolation","Das CLI-Tool arbeitet mit vom Benutzer angegebenen GitHub-Repositorys und gibt in eine lokale Datei aus, ohne Dateien außerhalb seines definierten Bereichs zu beeinträchtigen.",{"category":105,"check":118,"severity":64,"summary":119},"Sandbox-Escape-Primitive","Es sind keine ausgelagerten Prozessaufrufe oder Wiederholungsversuche bei Fehlern ersichtlich in den bereitgestellten Informationen.",{"category":105,"check":121,"severity":64,"summary":122},"Datenexfiltration","Die Hauptfunktion des Werkzeugs besteht darin, öffentliche GitHub-Repository-Daten abzurufen und eine lokale HTML-Datei zu generieren; es exfiltriert keine vertraulichen Daten.",{"category":105,"check":124,"severity":64,"summary":125},"Versteckte Texttricks","Der gebündelte Inhalt ist frei von versteckten Steuerungs-Tricks und die Beschreibungen sind sauber.",{"category":127,"check":128,"severity":64,"summary":129},"Hooks","Undurchsichtige Codeausführung","Der Code sind vermutlich einfacher JavaScript- und Node.js-Skripte, nicht verschleiert oder dynamisch abgerufen.",{"category":131,"check":132,"severity":64,"summary":133},"Portabilität","Strukturelle Annahme","Das Werkzeug arbeitet mit GitHub-Repository-Identifikatoren und gibt eine lokale Datei aus, ohne Annahmen über die Projektstruktur des Benutzers zu treffen.",{"category":135,"check":136,"severity":64,"summary":137},"Vertrauen","Aufmerksamkeit bei Problemen","Es gibt 0 offene und 0 geschlossene Issues in den letzten 90 Tagen, was auf minimale oder keine Aktivität hinweist, aber keinen Rückstand an unbeantworteten Issues.",{"category":139,"check":140,"severity":99,"summary":141},"Versionierung","Release-Management","Es gibt keine expliziten Versionssignale wie Tags oder ein CHANGELOG, und die Installationsanweisungen verweisen auf `main`, was die Versionierung unzuverlässig macht.",{"category":143,"check":144,"severity":64,"summary":145},"Codeausführung","Validierung","Das CLI-Tool verwendet wahrscheinlich Standard-Argumentparsing-Bibliotheken, die grundlegende Validierungen für Eingabetypen wie Repository-Namen und Dateipfade durchführen.",{"category":105,"check":147,"severity":64,"summary":148},"Ungeschützte destruktive Operationen","Das Werkzeug ist schreibgeschützt für GitHub-Repositorys und schreibt nur eine lokale HTML-Datei.",{"category":150,"check":151,"severity":64,"summary":152},"Fehler","Fehlerbehandlung","Als Node.js-CLI werden Standard-Fehlerbehandlungsmechanismen erwartet, und explizite Fehlermeldungen für ungültige Eingaben oder Abruffehler sind wahrscheinlich.",{"category":143,"check":154,"severity":82,"summary":155},"Protokollierung","Dieses CLI-Tool führt keine zerstörerischen Aktionen oder ausgehenden Aufrufe durch, die ein Audit-Protokoll im Kontext von Agentenoperationen erfordern würden.",{"category":157,"check":158,"severity":82,"summary":159},"Compliance","DSGVO","Das Werkzeug arbeitet mit öffentlichen GitHub-Repository-Daten und verarbeitet keine personenbezogenen Daten.",{"category":157,"check":161,"severity":64,"summary":162},"Zielmarkt","Die Erweiterung arbeitet mit öffentlichen GitHub-Daten und hat keine regionalen Einschränkungen.",{"category":131,"check":164,"severity":64,"summary":165},"Laufzeitstabilität","Die Erweiterung stützt sich auf Node.js und GitHub CLI, die Standard-Plattformwerkzeuge sind, und gibt eine universell kompatible HTML-Datei aus.",{"category":85,"check":167,"severity":64,"summary":168},"README","Die README-Datei ist umfassend und beschreibt Zweck, Voraussetzungen, Verwendung, Optionen, Beispiele und interne Abläufe.",{"category":73,"check":170,"severity":82,"summary":171},"Größe der Werkzeugoberfläche","Dies ist ein einzelnes CLI-Befehlswerkzeug.",{"category":80,"check":173,"severity":82,"summary":174},"Überlappende nahezu Synonyme Werkzeuge","Dies ist ein einzelnes CLI-Befehlswerkzeug ohne überlappende Befehle.",{"category":85,"check":176,"severity":64,"summary":177},"Phantomfunktionen","Alle in der README erwähnten Funktionen, wie Datumsauswahl und regionale Aufschlüsselung, werden von der Funktionalität des Werkzeugs und dem beschriebenen Workflow unterstützt.",{"category":179,"check":180,"severity":64,"summary":181},"Installation","Installationsanweisung","Die README enthält klare Installationsanweisungen mit npx und mehrere kopierbare Beispiele für die Verwendung einzelner und mehrerer Repositorys.",{"category":150,"check":183,"severity":64,"summary":184},"Umsetzbare Fehlermeldungen","Das Werkzeug sollte umsetzbare Fehlermeldungen für ungültige Eingaben oder Abruffehler liefern, was für gut strukturierte CLIs üblich ist.",{"category":186,"check":187,"severity":99,"summary":188},"Ausführung","Angepinnte Abhängigkeiten","Das Projekt stützt sich auf Node.js und GitHub CLI, verfügt jedoch nicht über eine Lockfile für Node.js-Abhängigkeiten, und Skripte deklarieren keine spezifischen Interpreter oder Nebeneffekte über Shebangs.",{"category":73,"check":190,"severity":82,"summary":191},"Dry-Run-Vorschau","Das Werkzeug ist hauptsächlich schreibgeschützt für GitHub-Daten und schreibt nur eine lokale Datei, was keine Dry-Run-Vorschau für seine Kernfunktion erfordert.",{"category":193,"check":194,"severity":82,"summary":195},"Protokoll","Idempotente Wiederholungsversuche & Timeouts","Die Erweiterung führt hauptsächlich schreibgeschützte Aufrufe an GitHub über die CLI durch und schreibt eine lokale Datei, ohne verändernde Operationen oder externe API-Aufrufe, die spezifische Wiederholungslogik oder Timeouts erfordern würden.",{"category":157,"check":197,"severity":64,"summary":198},"Telemetrie-Opt-in","In der bereitgestellten Dokumentation wird keine Telemetrieerfassung erwähnt; daher ist keine Telemetrie mit Opt-out oder Opt-in standardmäßig aktiv.",{"category":73,"check":200,"severity":64,"summary":201},"Themendeklaration","Der Marktplatzeintrag deklariert klar das Thema der Visualisierung von GitHub-Sternverlauf und regionaler Aufschlüsselung mit interaktiven Diagrammen.",{"category":139,"check":203,"severity":99,"summary":204},"Versionsmetadaten pro Eintrag","Der Marktplatzeintrag verweist auf ein GitHub-Repository mit einer Git-Referenz ('main') ohne explizite Versionsmetadaten, was zu Problemen mit veralteten Caches führen kann.",1778699305424,"Dies ist ein Befehlszeilenwerkzeug (CLI), das den Sternverlauf von GitHub-Repositorys und Daten zur regionalen Aufschlüsselung mithilfe der GitHub CLI abruft. Es generiert eigenständige, interaktive HTML-Dateien mit Plotly.js-Diagrammen, die es Benutzern ermöglichen, das Sternwachstum im Zeitverlauf und über verschiedene geografische Regionen hinweg zu analysieren.",[208,209,210,211,212],"GitHub-Sternverlauf visualisieren","Regionale Aufschlüsselung von Sternguckern anzeigen","Interaktive Diagramme mit Plotly.js","Datumsauswahl und Vergleich","Anpassbare Diagrammstile und Ausgabepfade",[214,215,216],"Analyse privater Repository-Daten","Bereitstellung von Echtzeit-GitHub-Benachrichtigungen","Ersetzen von offiziellen GitHub-Analyse-Dashboards","3.1.0","Entwicklern aussagekräftige Visualisierungen der Popularität ihres GitHub-Repositorys und der geografischen Verteilung seiner Sterngucker bereitzustellen.","Die Erweiterung weist einige Wartungs- und Versionswarnungen auf, darunter ein veraltetes Commit-Datum und keine explizite Versionierung, was eine höhere Punktzahl verhindert. Die Kernfunktionalität, die Dokumentation und die Sicherheitslage sind jedoch stark.",76,"Ein robustes CLI-Tool zur Visualisierung des GitHub-Sternverlaufs mit ausgezeichneter Dokumentation und klarem Umfang.",[28,30,31,29,32],[224,225,226,227],"Verfolgung von Repository-Wachstum und Trends im Laufe der Zeit","Verständnis der geografischen Zielgruppe eines Projekts","Vergleich der Popularität mehrerer Repositorys","Generierung teilbarer Berichte über Repository-Engagement",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"popularity":238,"security":240,"testCoverage":242},{"hasLockfile":230},false,1778699294944,{"descriptionLength":233,"readmeSize":234},170,3966,{"closedIssues90d":11,"forks":41,"hasChangelog":230,"openIssues90d":11,"pushedAt":236,"stars":237},1774234652000,4,{"npmDownloads":239},61,{"hasNpmPackage":241,"smitheryVerified":230},true,{"hasCi":230,"hasTests":230},{"updatedAt":244},1778699364731,{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":246},"marketplace",null,{"evaluate":249,"extract":251},{"promptVersionExtension":217,"promptVersionScoring":25,"score":220,"tags":250,"targetMarket":34,"tier":35},[28,30,31,29,32],{"commitSha":37,"marketplace":252,"plugin":253},{"name":15,"pluginCount":41},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":256,"_id":44,"identity":257,"providers":258,"workflow":325},1778699285204.748,{"githubOwner":19,"githubRepo":15,"sourceUrl":16},{"classify":259,"discover":311,"extract":314,"github":315,"npm":324},{"commitSha":37,"extensions":260},[261,272,290,300],{"basePath":18,"displayName":15,"installMethods":262,"rationale":263,"selectedPaths":264,"source":270,"sourceLanguage":271,"type":246},{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[265,268],{"path":266,"priority":267},".claude-plugin/marketplace.json","mandatory",{"path":269,"priority":267},"README.md","rule","en",{"basePath":18,"description":273,"displayName":15,"installMethods":274,"license":38,"rationale":275,"selectedPaths":276,"source":270,"sourceLanguage":271,"type":21},"Visualize GitHub star history and regional breakdown as interactive charts",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[277,279,280,283,286,288],{"path":278,"priority":267},".claude-plugin/plugin.json",{"path":269,"priority":267},{"path":281,"priority":282},"skills/gh-star-region-breakdown/SKILL.md","medium",{"path":284,"priority":285},"bin/cli-region.js","low",{"path":287,"priority":285},"bin/cli.js",{"path":289,"priority":285},"bin/list-unclassified.js",{"basePath":291,"description":292,"displayName":293,"installMethods":294,"rationale":295,"selectedPaths":296,"source":270,"sourceLanguage":271,"type":299},"skills/gh-star-region-breakdown","Fetch stargazer locations, classify regions, and generate a region breakdown chart","gh-star-region-breakdown",{"claudeCode":55},"SKILL.md frontmatter at skills/gh-star-region-breakdown/SKILL.md",[297],{"path":298,"priority":267},"SKILL.md","skill",{"basePath":18,"description":301,"displayName":15,"installMethods":302,"rationale":303,"selectedPaths":304,"source":270,"sourceLanguage":271,"type":29},"Visualize and compare GitHub star history as interactive charts, powered by gh CLI",{"npm":15},"cli ecosystem detected at /",[305,307,308,309,310],{"path":306,"priority":267},"package.json",{"path":269,"priority":267},{"path":287,"priority":282},{"path":284,"priority":282},{"path":289,"priority":282},{"sources":312},[313],"manual",{"npmPackage":15},{"closedIssues90d":11,"description":316,"forks":41,"openIssues90d":11,"pushedAt":236,"readmeSize":234,"stars":237,"topics":317},"Visualize GitHub star history and regional breakdown as interactive charts. Date range selection, star growth tracking, period comparison, and dynamic regional breakdown.",[29,28,318,319,320,30,321,322,323],"github-stars","nodejs","star-history","analytics","interactive-charts","plotly",{"downloads":239},{"classifiedAt":326,"discoverAt":327,"extractAt":328,"githubAt":328,"npmAt":329,"updatedAt":326},1778699291955,1778699285204,1778699287855,1778699290127,[31,29,32,28,30],{"evaluatedAt":332,"extractAt":49,"updatedAt":244},1778699305536,[],[]]