Fähigkeiten linear-automation
📦

linear-automation

Sicher

Automatisieren Sie Linear-Projektverwaltungsaufgaben

Eliminieren Sie manuelle Linear-Vorgänge durch Orchestrierung von MCP-Tools für Issue-Tracking, Projektverwaltung und Sprint-Zyklen. Konzentrieren Sie sich auf die Arbeit statt auf repetitive Aufgabenverwaltung.

Unterstützt: Claude Codex Code(CC)
🥉 74 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "linear-automation". Erstellen Sie ein Issue mit dem Titel "API rate limiting" für das Backend-Team mit hoher Priorität

Erwartetes Ergebnis:

Issue ENG-1247 "API rate limiting" mit hoher Priorität wurde erfolgreich erstellt und dem Backend-Team zugewiesen. Das Issue befindet sich nun im Todo-Status. Sie können es unter linear.app/issue/ENG-1247 einsehen.

Verwendung von "linear-automation". Alle aktiven Zyklen für das Engineering-Team auflisten

Erwartetes Ergebnis:

2 aktive Zyklen für das Engineering-Team gefunden: Zyklus 24 (15. Jan - 28. Jan) mit 18 Issues, Zyklus 25 (29. Jan - 11. Feb) mit 22 Issues. Der aktuelle aktive Zyklus ist Zyklus 25.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

All 63 static analyzer findings dismissed as false positives. The SKILL.md file is documentation-only (184 lines) describing Rube MCP tool orchestration for Linear API. No executable code, command injection vectors, or dangerous patterns exist. External commands detected were markdown-formatted tool names (e.g., LINEAR_GET_ALL_LINEAR_TEAMS), not shell execution. The hardcoded URL is the legitimate Rube MCP endpoint for user configuration.

1
Gescannte Dateien
184
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Engineering-Teamleiter

Automatisieren Sie die Sprint-Planung durch Erstellen von Issues aus einer Vorlage, Zuweisen von Teammitgliedern und Festlegen entsprechender Workflow-Status ohne manuelle Linear-Navigation.

Produktmanager

Erstellen und organisieren Sie projektbezogene Issues in großer Stückzahl, verknüpfen Sie sie mit Zyklen und wenden Sie konsistente Beschriftungen über Teams hinweg für bessere Roadmap-Sichtbarkeit an.

Entwickler-Automatisierung

Erstellen Sie automatisch Issues aus Code-Review-Kommentaren, verknüpfen Sie Commits mit Issues und aktualisieren Sie Issue-Status basierend auf dem Pull-Request-Status.

Probiere diese Prompts

Anfänger: Erstellen eines Linear-Issues
Erstellen Sie ein neues Linear-Issue mit dem Titel "Fix login bug" für das Engineering-Team. Legen Sie die Priorität auf hoch fest und fügen Sie eine Beschreibung hinzu, die erklärt, dass der Fehler in Safari-Browsern auftritt.
Fortgeschritten: Suchen und Aktualisieren von Issues
Finden Sie alle Issues im Engineering-Team mit "bug" im Titel, die derzeit nicht zugewiesen sind. Aktualisieren Sie jedes Issue, um es dem Teamleiter zuzuweisen und die Priorität auf mittel zu setzen.
Fortgeschritten: Erstellen eines Projekts mit mehreren Teams
Erstellen Sie ein neues Linear-Projekt namens "Q1 Mobile Redesign", das die Teams Engineering, Design und Product umfasst. Fügen Sie eine Beschreibung mit Projektzielen hinzu und erstellen Sie ein initiales Issue für das Kickoff-Meeting.
Experte: Benutzerdefinierte GraphQL-Abfrage für Zyklus-Metriken
Führen Sie eine benutzerdefinierte GraphQL-Abfrage aus, um alle abgeschlossenen Issues im aktuellen Zyklus für das Engineering-Team zu erhalten. Berechnen Sie die insgesamt abgeschlossenen Story Points und listen Sie Issues nach Zugewiesenem auf.

Bewährte Verfahren

  • Rufen Sie RUBE_SEARCH_TOOLS immer zuerst auf, um aktuelle Tool-Schemas zu erhalten, bevor Sie Workflows ausführen
  • Lösen Sie Team-IDs und Status-IDs mit den entsprechenden Lookup-Tools auf, bevor Sie Issues oder Zyklen erstellen
  • Überprüfen Sie Paginierungs-Cursor in Antworten und iterieren Sie durch alle Seiten beim Auflisten großer Sammlungen

Vermeiden

  • Hartkodieren Sie keine Team-IDs oder Status-IDs - lösen Sie diese immer dynamisch mit Lookup-Tools auf
  • Vermeiden Sie das Erstellen von Issues, ohne zuerst zu überprüfen, ob das Team existiert und die Verbindung AKTIV ist
  • Überspringen Sie keine Fehlerbehandlung für API-Ratenbegrenzungen - implementieren Sie Wiederholungslogik mit exponentiellem Backoff

Häufig gestellte Fragen

Wie richte ich die Rube MCP-Verbindung für Linear ein?
Fügen Sie https://rube.app/mcp als MCP-Server in Ihrer Client-Konfiguration hinzu. Rufen Sie dann RUBE_MANAGE_CONNECTIONS mit toolkit 'linear' auf und folgen Sie dem OAuth-Link, um den Linear-Zugriff zu autorisieren.
Warum muss ich Team-IDs auflösen, bevor ich Issues erstelle?
Linear-Issues sind teambezogene Entitäten. Die API erfordert eine gültige team_id beim Erstellen von Issues. Verwenden Sie LINEAR_GET_ALL_LINEAR_TEAMS, um Teams aufzulisten und die korrekte ID zu finden.
Kann ich diesen Skill ohne ein Linear-Abonnement verwenden?
Nein, Sie benötigen ein aktives Linear-Konto mit API-Zugriff. Der Skill verwendet die Linear-API über Rube MCP, was gültige Linear-Anmeldeinformationen erfordert.
Wie gehe ich mit Paginierung um, wenn ich viele Issues aufliste?
Die Linear-API gibt paginierte Ergebnisse zurück. Überprüfen Sie die Antwort auf Cursor-Informationen und übergeben Sie den Cursor an nachfolgende Anfragen, bis alle Seiten abgerufen wurden.
Welche Prioritätswerte sollte ich beim Erstellen von Issues verwenden?
Linear verwendet Ganzzahl-Prioritätswerte: 0 (keine Priorität), 1 (dringend), 2 (hoch), 3 (mittel), 4 (niedrig). Verwenden Sie immer Ganzzahlen, keine String-Namen.
Kann ich mit diesem Skill benutzerdefinierte GraphQL-Abfragen ausführen?
Ja, verwenden Sie LINEAR_RUN_QUERY_OR_MUTATION, um benutzerdefinierte GraphQL-Abfragen auszuführen. Sie benötigen Kenntnisse des Linear-GraphQL-Schemas und sollten sich der Ratenbegrenzungen bewusst sein.

Entwicklerdetails

Dateistruktur

📄 SKILL.md