[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-Valian-linear-cli-skill-de":3,"guides-for-Valian-linear-cli-skill":304,"similar-k170t7pyk58asvvc807vq7043h86mqz4-de":305},{"_creationTime":4,"_id":5,"children":6,"community":46,"display":47,"evaluation":51,"identity":245,"isFallback":237,"parentExtension":247,"providers":248,"relations":256,"repo":257,"tags":301,"workflow":302},1778698406484.5315,"k170t7pyk58asvvc807vq7043h86mqz4",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":37,"tags":41,"workflow":42},1778698406715.0295,"k171t5hvamq6b44zn9mnbs8k8986nhzv",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Arbeiten Sie mit Linear-Problemen, Teams, Projekten und Benutzern über die Befehlszeile",{"claudeCode":15},"linear-cli-skill","linear","https://github.com/Valian/linear-cli-skill",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","Valian","de","plugin",{"evaluate":24,"extract":35},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":33,"tier":34},"3.0.0","4.4.0",86,[16,29,30,31,32],"cli","developer-tools","project-management","api-client","global","community",{"commitSha":36},"HEAD",{"parentExtensionId":38,"repoId":39,"translatedFrom":40},"k174552b98hc4bznbsmfheh3s986my0n","kd73g74veb0bb1m3x0pe77z0fx86mxr2","k172xer9cxmwv2xx0nn63p672h86nyh8",[32,29,30,16,31],{"evaluatedAt":43,"extractAt":44,"updatedAt":45},1778698369946,1778698324385,1778698406715,{"reviewCount":11},{"description":48,"installMethods":49,"name":15,"sourceUrl":17},"Leichte Befehlszeilenschnittstelle (CLI) zur Verwaltung von Linear-Tickets mithilfe des offiziellen Linear TypeScript SDK",{"claudeCode":50},"Valian/linear-cli-skill",{"_creationTime":52,"_id":53,"extensionId":5,"locale":21,"result":54,"trustSignals":228,"workflow":243},1778698406484.5317,"kn7em5fxv6rcpyaqx7ggt8jcg186n2ph",{"checks":55,"evaluatedAt":203,"extensionSummary":204,"features":205,"nonGoals":211,"promptVersionExtension":215,"promptVersionScoring":26,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"tier":34,"useCases":223},[56,61,64,67,71,74,78,82,85,88,92,97,100,104,107,110,113,116,119,122,126,130,134,138,142,145,148,152,156,159,162,165,168,171,174,178,182,187,190,194,197,200],{"category":57,"check":58,"severity":59,"summary":60},"Praktische Nützlichkeit","Relevanz des Problems","pass","Die Beschreibung gibt klar an, dass die Erweiterung das Problem der Arbeit mit Linear-Tickets über eine schlanke CLI löst.",{"category":57,"check":62,"severity":59,"summary":63},"Alleinstellungsmerkmal","Bietet eine dedizierte CLI für Linear-Tickets und bietet ein integrierteres und optimiertes Erlebnis als Allzweckwerkzeuge oder die direkte SDK-Nutzung.",{"category":57,"check":65,"severity":59,"summary":66},"Produktionsreife","Die CLI bietet eine umfassende Reihe von Operationen zur Verwaltung von Linear-Tickets, einschließlich Erstellen, Aktualisieren, Löschen und Kommentieren, die den gesamten Lebenszyklus abdecken.",{"category":68,"check":69,"severity":59,"summary":70},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich ausschließlich auf die Interaktion mit Linear-Tickets über eine CLI-Schnittstelle und hält sich an eine einzelne Domäne.",{"category":68,"check":72,"severity":59,"summary":73},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Funktionalität der Erweiterung genau und prägnant wider.",{"category":75,"check":76,"severity":59,"summary":77},"Aufruf","Geltungsbereichspezifische Werkzeuge","Die CLI stellt spezifische, eng gefasste Werkzeuge für jede Linear-Ressource und Aktion bereit (z. B. `issue create`, `team list`) und vermeidet allgemeine Befehlsmuster.",{"category":79,"check":80,"severity":59,"summary":81},"Dokumentation","Konfigurations- & Parameterreferenz","Alle relevanten Parameter und Konfigurationsmethoden (API-Schlüssel über Umgebungsvariable oder .env-Datei) sind klar dokumentiert.",{"category":68,"check":83,"severity":59,"summary":84},"Werkzeugbenennung","Die Werkzeugnamen folgen einem konsistenten und beschreibenden Ressourcen-Aktionsmuster (z. B. `issue list`, `user create`).",{"category":68,"check":86,"severity":59,"summary":87},"Minimale I/O-Oberfläche","Die Eingaben für CLI-Befehle sind gut definierte Flags, und die Ausgaben sind entweder tabulatorgetrennt oder JSON, wodurch überflüssige Daten minimiert werden.",{"category":89,"check":90,"severity":59,"summary":91},"Lizenz","Lizenznutzbarkeit","Die Lizenz wird in der `marketplace.json` mit einer klaren SPDX-Kennung deklariert, was die nachgelagerte Nutzung ermöglicht.",{"category":93,"check":94,"severity":95,"summary":96},"Wartung","Aktualität der Commits","warning","Der letzte Commit liegt über 6 Monate zurück (26. Oktober 2025), was auf eine potenzielle mangelnde aktuelle Wartung hindeutet.",{"category":93,"check":98,"severity":59,"summary":99},"Abhängigkeitsverwaltung","Abhängigkeiten werden über `npm install` verwaltet und sind implizit durch `package-lock.json` fixiert (obwohl nicht explizit geprüft, verwendet `npm install` typischerweise Lockfiles).",{"category":101,"check":102,"severity":59,"summary":103},"Sicherheit","Geheimnisverwaltung","API-Schlüssel werden über Umgebungsvariablen oder eine `.env`-Datei gehandhabt, nicht hartkodiert, und werden nicht in der Ausgabe angezeigt.",{"category":101,"check":105,"severity":59,"summary":106},"Injection","Die CLI interagiert mit dem Linear SDK und behandelt externe Daten als Eingabe und nicht als ausführbare Anweisungen.",{"category":101,"check":108,"severity":59,"summary":109},"Transitive Lieferketten-Granaten","Abhängigkeiten werden über npm verwaltet, und der Code ruft zur Laufzeit keine externen Skripte oder Inhalte ab.",{"category":101,"check":111,"severity":59,"summary":112},"Sandbox-Isolierung","Die CLI agiert als eigenständiges Tool, das mit der Linear-API und lokalen Konfigurationsdateien interagiert, ohne zu versuchen, beliebige Systempfade zu ändern.",{"category":101,"check":114,"severity":59,"summary":115},"Sandbox-Escape-Primitive","Es sind keine getrennten Prozesse oder Wiederholungsversuche um abgelehnte Aufrufe im bereitgestellten Code erkennbar.",{"category":101,"check":117,"severity":59,"summary":118},"Datenexfiltration","Die CLI interagiert nur mit der Linear-API und exfiltriert keine vertraulichen Daten an Dritte.",{"category":101,"check":120,"severity":59,"summary":121},"Versteckte Text-Tricks","Die README und der Code enthalten keine versteckten Steuerungs-Tricks oder verdächtigen Unicode-Zeichen.",{"category":123,"check":124,"severity":59,"summary":125},"Hooks","Opake Codeausführung","Der gebündelte JavaScript-Code ist schlicht und lesbar, ohne Verschleierung oder Laufzeit-Skriptabrufe.",{"category":127,"check":128,"severity":59,"summary":129},"Portabilität","Strukturelle Annahme","Die CLI geht vom Vorhandensein einer `.env`-Datei an einem bestimmten Ort relativ zur ausführbaren Datei aus, was ein dokumentierter Einrichtungsschritt ist.",{"category":131,"check":132,"severity":59,"summary":133},"Vertrauen","Aufmerksamkeit für Probleme","Es gibt keine offenen Probleme in den letzten 90 Tagen und keine geschlossenen Probleme in den letzten 90 Tagen.",{"category":135,"check":136,"severity":95,"summary":137},"Versionierung","Release-Management","Die Metadaten `marketplace.json` geben die Version '0.1.1' an, aber es gibt keine GitHub-Release-Tags oder eine CHANGELOG.md, und die Installationsanweisungen beziehen sich implizit auf `main`.",{"category":139,"check":140,"severity":59,"summary":141},"Codeausführung","Validierung","Befehlszeilenargumente scheinen von einem strukturierten CLI-Framework (wahrscheinlich commander.js oder ähnlich) verarbeitet zu werden, was eine Eingabevalidierung impliziert.",{"category":101,"check":143,"severity":59,"summary":144},"Ungeschützte zerstörerische Operationen","Zerstörerische Operationen wie 'issue löschen' erfordern explizite Befehle und werden nicht stillschweigend oder ohne Benutzerabsicht ausgeführt.",{"category":139,"check":146,"severity":59,"summary":147},"Fehlerbehandlung","Die CLI liefert hilfreiche Fehlermeldungen für gängige Fehlerszenarien wie fehlende API-Schlüssel oder ungültige Befehle.",{"category":139,"check":149,"severity":150,"summary":151},"Protokollierung","not_applicable","Die Erweiterung ist nicht zerstörerisch oder führt ausgehende Aufrufe durch, die eine lokale Audit-Protokollierung erfordern würden.",{"category":153,"check":154,"severity":150,"summary":155},"Compliance","DSGVO","Die CLI verarbeitet keine personenbezogenen Daten, die über das für die Interaktion mit der Linear-API erforderliche Maß hinausgehen.",{"category":153,"check":157,"severity":59,"summary":158},"Zielmarkt","Die Erweiterung ist global einsetzbar, ohne spezifische regionale Einschränkungen.",{"category":127,"check":160,"severity":59,"summary":161},"Laufzeitstabilität","Die CLI ist in JavaScript geschrieben und verwendet Standard-npm-Pakete, wodurch sie auf POSIX-kompatiblen Systemen portierbar ist.",{"category":79,"check":163,"severity":59,"summary":164},"README","Die README ist umfassend und beschreibt Installation, Einrichtung, Verwendung und Beispiele.",{"category":68,"check":166,"severity":59,"summary":167},"Größe der Werkzeugoberfläche","Die CLI stellt eine angemessene Anzahl von Werkzeugen zur Verwaltung von Linear-Tickets bereit, die gut im Zielbereich liegen.",{"category":75,"check":169,"severity":59,"summary":170},"Überlappende Werkzeuge mit ähnlicher Bedeutung","Die Werkzeugnamen sind eindeutig und decken spezifische Aktionen ohne nennenswerte Überschneidungen ab.",{"category":79,"check":172,"severity":59,"summary":173},"Phantom-Funktionen","Alle in der README beschriebenen Funktionen sind in den CLI-Tools implementiert.",{"category":175,"check":176,"severity":59,"summary":177},"Installation","Installationsanleitung","Klare Installations- und Einrichtungsanleitungen sind in der README enthalten, einschließlich der Verwaltung von API-Schlüsseln und Beispielaufrufen.",{"category":179,"check":180,"severity":59,"summary":181},"Fehler","Umsetzbare Fehlermeldungen","Fehlermeldungen sind informativ und beschreiben, was fehlgeschlagen ist und wie es behoben werden kann (z. B. Festlegen des API-Schlüssels).",{"category":183,"check":184,"severity":185,"summary":186},"Ausführung","Fixierte Abhängigkeiten","info","Abhängigkeiten werden über npm verwaltet, aber eine explizite Lockfile-Fixierung ist aus dem bereitgestellten Kontext nicht direkt überprüfbar; Annahme des Standardverhaltens von npm.",{"category":68,"check":188,"severity":150,"summary":189},"Testlauf-Vorschau","Die Erweiterung wird nicht als zerstörende Operationen aufweisend beschrieben, die typischerweise einen Testlauf-Modus erfordern würden.",{"category":191,"check":192,"severity":150,"summary":193},"Protokoll","Idempotente Wiederholungsversuche & Timeouts","Die CLI interagiert direkt mit der Linear-API; Idempotenz und Timeouts werden vom SDK oder der API gehandhabt, nicht explizit vom CLI-Wrapper.",{"category":153,"check":195,"severity":59,"summary":196},"Opt-in für Telemetrie","Es gibt keine Hinweise auf Telemetriesammlung im bereitgestellten Code oder in der Dokumentation.",{"category":68,"check":198,"severity":59,"summary":199},"Themendeklaration","Die Marketplace-Definition gibt klar an, dass das Thema 'Leichte Befehlszeilenschnittstelle zur Arbeit mit Linear-Tickets' ist.",{"category":135,"check":201,"severity":95,"summary":202},"Version-Metadaten pro Eintrag","Die `marketplace.json` verwendet die Version '0.1.1', referenziert jedoch keinen bestimmten Git-Tag oder Commit-Hash und verlässt sich implizit auf den `main`-Branch.",1778698338928,"Dies ist ein Befehlszeilenschnittstellen-Tool, das mit JavaScript und dem offiziellen Linear TypeScript SDK erstellt wurde und zur Verwaltung von Linear-Tickets, Benutzern, Teams und Projekten dient. Es unterstützt gängige Operationen wie Auflisten, Anzeigen, Erstellen, Aktualisieren und Löschen von Tickets sowie die Verwaltung von Kommentaren.",[206,207,208,209,210],"Verwaltung von Linear-Tickets (auflisten, anzeigen, erstellen, aktualisieren, löschen, kommentieren)","Interaktion mit Linear-Benutzern, -Teams und -Projekten","Konfiguration des API-Schlüssels über Umgebungsvariable oder .env-Datei","Unterstützung für JSON-Ausgabe für maschinelle Lesbarkeit","Parsing von Befehlszeilenargumenten für flexible Operationen",[212,213,214],"Ersetzen der Linear-Weboberfläche für komplexes Projektmanagement","Bereitstellung grafischer Visualisierungen von Linear-Daten","Verwaltung von Linear-Arbeitsbereichen über Ticket-, Benutzer-, Team- und Projektdaten hinaus","3.1.0","Bereitstellung einer praktischen und effizienten Befehlszeilenschnittstelle für die Interaktion mit Linear-Tickets direkt über das Terminal.","Die Erweiterung ist gut dokumentiert und funktional, aber Bedenken hinsichtlich der Aktualität der Commits und der Metadaten zur Versionierung senken ihren Score geringfügig.",79,"Eine fähige und gut dokumentierte CLI zur Verwaltung von Linear-Tickets mit geringen Bedenken hinsichtlich der Aktualität der Wartung.",[29,16,221,222,30],"typescript","sdk",[224,225,226,227],"Schnelles Erstellen neuer Linear-Tickets über das Terminal","Aktualisieren des Ticket-Status, -Zuständigkeit oder -Details ohne Verwendung der Weboberfläche","Auflisten und Filtern von Tickets nach verschiedenen Kriterien (Team, Zuständigkeit, Status)","Automatisierung von Linear-Workflows über Shell-Skripte",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"security":241,"testCoverage":242},{"hasLockfile":230},true,1778698326265,{"descriptionLength":233,"readmeSize":234},87,8368,{"closedIssues90d":11,"forks":236,"hasChangelog":237,"manifestVersion":238,"openIssues90d":11,"pushedAt":239,"stars":240},2,false,"0.1.1",1761516320000,13,{"hasNpmPackage":237,"smitheryVerified":237},{"hasCi":237,"hasTests":237},{"updatedAt":244},1778698406484,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":246},"marketplace",null,{"evaluate":249,"extract":251},{"promptVersionExtension":215,"promptVersionScoring":26,"score":218,"tags":250,"targetMarket":33,"tier":34},[29,16,221,222,30],{"commitSha":36,"marketplace":252,"plugin":254},{"name":15,"pluginCount":253},1,{"mcpCount":11,"provider":255,"skillCount":11},"classify",{"repoId":39,"translatedFrom":38},{"_creationTime":258,"_id":39,"identity":259,"providers":260,"workflow":297},1778698319869.1047,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":261,"discover":292,"github":295},{"commitSha":36,"extensions":262},[263,275,281],{"basePath":19,"description":264,"displayName":15,"installMethods":265,"rationale":266,"selectedPaths":267,"source":273,"sourceLanguage":274,"type":246},"Lightweight CLI for working with Linear issues using the official Linear TypeScript SDK",{"claudeCode":50},"marketplace.json at .claude-plugin/marketplace.json",[268,271],{"path":269,"priority":270},".claude-plugin/marketplace.json","mandatory",{"path":272,"priority":270},"README.md","rule","en",{"basePath":19,"description":276,"displayName":16,"installMethods":277,"rationale":278,"selectedPaths":279,"source":273,"sourceLanguage":274,"type":22},"Work with Linear issues, teams, projects, and users via CLI",{"claudeCode":15},"inline plugin source from marketplace.json at /",[280],{"path":272,"priority":270},{"basePath":16,"description":282,"displayName":16,"installMethods":283,"rationale":284,"selectedPaths":285,"source":273,"sourceLanguage":274,"type":291},"Work with Linear issues via CLI - use this skill whenever the user asks about Linear issues, creating, updating, commenting on, or deleting issues, or checking issue status and details",{"claudeCode":50},"SKILL.md frontmatter at linear/SKILL.md",[286,288],{"path":287,"priority":270},"SKILL.md",{"path":289,"priority":290},"scripts/linear-cli.js","low","skill",{"sources":293},[294],"manual",{"closedIssues90d":11,"description":19,"forks":236,"openIssues90d":11,"pushedAt":239,"readmeSize":234,"stars":240,"topics":296},[],{"classifiedAt":298,"discoverAt":299,"extractAt":300,"githubAt":300,"updatedAt":298},1778698324209,1778698319869,1778698322274,[29,30,16,222,221],{"evaluatedAt":303,"extractAt":44,"updatedAt":244},1778698339028,[],[306],{"_creationTime":307,"_id":308,"community":309,"display":310,"identity":316,"providers":318,"relations":330,"tags":333,"workflow":334},1778697770055.8813,"k17ddnahpgv7xdb3w7pzg7hxch86n8ex",{"reviewCount":11},{"description":311,"installMethods":312,"name":314,"sourceUrl":315},"Der One-Stop-Shop für die Erstellung KI-gestützter Produkte und Unternehmen mit Stripe.",{"claudeCode":313},"stripe/agent-toolkit","stripe","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":314,"githubRepo":317,"locale":21,"slug":317,"type":246},"agent-toolkit",{"evaluate":319,"extract":327},{"promptVersionExtension":215,"promptVersionScoring":26,"score":320,"tags":321,"targetMarket":33,"tier":326},100,[314,322,222,221,323,324,325],"ai","python","llm","agent","verified",{"commitSha":36,"marketplace":328,"plugin":329},{"name":314,"pluginCount":253},{"mcpCount":11,"provider":255,"skillCount":11},{"repoId":331,"translatedFrom":332},"kd74b9k48z93rf42bgdvfdcahh86nzpd","k1746m1dnjtegrp9ftydmb5wn186mxsv",[325,322,324,323,222,314,221],{"evaluatedAt":335,"extractAt":336,"updatedAt":337},1778697682749,1778697668803,1778697770055]