Was macht claude-skills-jiradesigner?
Kürzlich aktualisiertes, auf KI-Agenten-Skills bezogenes GitHub-Repository: mattiatisatozextras/claude-skills-jiradesigner.
Übersicht
Dieser Skill verbindet Claude mit Jira, einem führenden Tool für Projektmanagement und Issue-Tracking. Mit diesem Skill können Sie:
- Jira-Aufgaben erstellen: Definieren Sie Aufgaben mit Titeln, Beschreibungen, Prioritäten und zugewiesenen Benutzern über natürliche Sprache.
- Aufgaben aktualisieren: Ändern Sie den Status, die Priorität oder andere Felder bestehender Jira-Tickets.
- Aufgaben suchen: Finden Sie Tickets basierend auf JQL (Jira Query Language) oder einfachen Textabfragen.
- Automatisierung: Automatisieren Sie wiederkehrende Arbeitsabläufe, wie das Erstellen von Sprint-Backlogs oder das Aktualisieren von Tickets nach Code-Deployments.
Voraussetzungen
- Jira-Instanz: Sie benötigen Zugriff auf eine Jira-Instanz (Cloud oder Server).
- API-Token: Ein gültiger Jira-API-Token mit entsprechenden Berechtigungen.
- Jira-Projektschlüssel: Der Schlüssel des Projekts, in dem Aufgaben erstellt werden sollen.
- Claude-Desktop oder API: Claude muss Zugriff auf diesen Skill haben (je nach Einrichtung).
Installation
- Klonen Sie das Repository:
git clone https://github.com/mattiatisatozextras/claude-skills-jiradesigner.git
cd claude-skills-jiradesigner
- Installieren Sie die Abhängigkeiten:
pip install -r requirements.txt
- Konfigurieren Sie die Umgebungsvariablen:
export JIRA_URL="https://your-instance.atlassian.net"
export JIRA_EMAIL="[email protected]"
export JIRA_API_TOKEN="your-api-token"
export JIRA_PROJECT_KEY="PROJ"
Oder erstellen Sie eine .env-Datei mit diesen Werten.
Konfiguration
Die Hauptkonfiguration erfolgt über Umgebungsvariablen. Sie können auch zusätzliche Parameter in der Datei config.yaml anpassen (sofern vorhanden):
jira:
url: ${JIRA_URL}
email: ${JIRA_EMAIL}
api_token: ${JIRA_API_TOKEN}
project_key: ${JIRA_PROJECT_KEY}
defaults:
priority: Medium
issue_type: Task
Verwendung
Um den Skill zu nutzen, senden Sie Claude eine Anfrage im Zusammenhang mit Jira. Beispiele:
- "Erstelle eine neue Aufgabe mit dem Titel 'API-Dokumentation aktualisieren' und weise sie mir zu."
- "Zeige mir alle offenen Fehler im aktuellen Sprint."
- "Ändere die Priorität der Aufgabe PROJ-123 auf 'Hoch'."
Claude wird dann die entsprechenden Jira-API-Aufrufe über den Skill ausführen.
Beispiel-Workflow
-
Aufgabe erstellen:
- Benutzer: "Erstelle eine Aufgabe für das Überprüfen des Loginsystems."
- Claude (via Skill): Erstellt einen Jira-Task mit Standardpriorität und markiert ihn als "To Do".
-
Aufgabe suchen:
- Benutzer: "Welche Aufgaben haben die höchste Priorität?"
- Claude (via Skill): Führt eine JQL-Abfrage aus und listet die Ergebnisse auf.
-
Aufgabe aktualisieren:
- Benutzer: "Markiere Aufgabe PROJ-456 als erledigt."
- Claude (via Skill): Ändert den Status des Tickets auf "Done".
Fehlerbehebung
- API-Fehler: Überprüfen Sie, ob Ihr API-Token gültig ist und die richtigen Berechtigungen hat.
- Verbindungsprobleme: Stellen Sie sicher, dass die Jira-URL korrekt ist und Ihr Netzwerk den Zugriff zulässt.
- Skill nicht registriert: Vergewissern Sie sich, dass der Skill korrekt in Claude integriert ist (über die Konfiguration des Agenten).
Unterstützung
Für Probleme oder Fragen öffnen Sie bitte ein Issue im GitHub-Repository.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die LICENSE-Datei für Details.