Zum Hauptinhalt springen

Linear

Plugin Aktiv

Verwaltung von Linear-Issues, -Projekten und -Teams zur Nachverfolgung von Problemen, Statusaktualisierungen, Abfrage von Projekten und Verwaltung von Team-Workflows.

Zweck

Benutzern zu ermöglichen, alle Aspekte ihres Linear-Workflows effizient zu verwalten, von der Issue-Nachverfolgung bis hin zu Projektstatusaktualisierungen und Teamkoordination, direkt von Claude Code aus.

Funktionen

  • Umfassendes Management von Linear-Issues und -Projekten
  • SDK-Automatisierung und GraphQL-API-Zugriff
  • Massen-Synchronisierung von Codeänderungen mit Linear
  • Bild-Upload und -Verwaltung
  • Automatisierte Konfigurationsprüfung und Setup-Checks

Anwendungsfälle

  • Erstellung und Verwaltung komplexer Issue-Hierarchien (Eltern-Kind-Beziehungen)
  • Automatisierung von Projektstatusaktualisierungen und Berichterstattung
  • Synchronisierung des Entwicklungsfortschritts mit der Issue-Nachverfolgung
  • Anwendung standardisierter Labels für konsistente Kategorisierung

Nicht-Ziele

  • Verwaltung von Issues außerhalb von Linear
  • Vollständiger Ersatz der Linear-Anwendung
  • Bereitstellung allgemeiner Projektmanagementfunktionen, die nicht mit Linear zusammenhängen

Dokumentation

  • info:Konfigurations- und ParameterreferenzObwohl Parameter und Optionen weitgehend dokumentiert sind, impliziert die README eine optionale `lin`-CLI-Integration und die Einrichtung eines offiziellen Linear MCP-Servers, ohne jedoch Standardkonfigurationen oder die Priorität für diese optionalen Komponenten explizit darzulegen.

Sicherheit

  • warning:GeheimnisverwaltungDie README und die Installationsanweisungen erwähnen `LINEAR_API_KEY` und schlagen vor, ihn zum Shell-Profil hinzuzufügen. Das Skript `hooks/post-edit.sh` verweist ebenfalls auf diesen Schlüssel. Obwohl es die Benutzerkonfiguration vorschlägt, gibt es nicht explizit an, dass es über `userConfig` mit `sensitive: true` gemäß den Sicherheitsempfehlungen gehandhabt wird.
  • warning:Keychain-gespeicherte GeheimnisseDer `LINEAR_API_KEY` wird als Umgebungsvariable erwartet. Er wird nicht explizit über `userConfig` mit `sensitive: true` gehandhabt, was bedeutet, dass er möglicherweise im Klartext in settings.json gespeichert wird.

Codeausführung

  • warning:ValidierungObwohl die Skripte in TypeScript geschrieben sind und wahrscheinlich grundlegende Validierungen verwenden, birgt die Existenz eines Bash-Skripts (`hooks/post-edit.sh`), das auf `grep` und `jq` zur Eingabeparsierung angewiesen ist, ohne explizite Schema-Validierung, ein Risiko für fehlerhafte Eingaben.

Umfang

  • info:Trockenlauf-VorschauObwohl die Erweiterung eine umfangreiche Interaktion mit der Linear-API bietet, gibt es keine explizite `--dry-run`-Flagge für zustandsändernde Operationen wie das Erstellen von Issues oder Projekten.

Protokoll

  • info:Idempotente Wiederholung & TimeoutsDie Linear-API selbst behandelt wahrscheinlich Idempotenz und Timeouts für ihre Operationen. Der Erweiterungscode beschreibt nicht explizit benutzerdefinierte Wiederholungslogik oder harte Timeouts für seine API-Aufrufe.

Installation

/plugin install linear-claude-skill@wrsmith108-linear-claude-skill

Qualitätspunktzahl

75 /100
Analysiert about 17 hours ago

Vertrauenssignale

Letzter Commit25 days ago
Sterne101
LizenzMIT
Status
Quellcode ansehen