Fähigkeiten circleci-automation
📦

circleci-automation

Sicher 🌐 Netzwerkzugriff

CircleCI-Pipelines und Workflows automatisieren

Optimieren Sie Ihre CI/CD-Operationen durch das Auslösen von CircleCI-Pipelines, die Überwachung des Workflow-Status und das Abrufen von Build-Artefakten über natürliche Sprache. Eliminieren Sie manuelle Dashboard-Navigation und beschleunigen Sie Ihre Entwicklungs-Feedback-Schleife.

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 "circleci-automation". Trigger a pipeline for gh/myorg/myrepo on the develop branch

Erwartetes Ergebnis:

Pipeline erfolgreich ausgelöst. Pipeline-ID: 5034460f-c7c4-4c43-9457-de07e2029e7b. Der Workflow wird jetzt ausgeführt. Sie können den Fortschritt überwachen, indem Sie mich bitten, den Workflow-Status zu prüfen.

Verwendung von "circleci-automation". What is the status of pipeline 5034460f-c7c4-4c43-9457-de07e2029e7b?

Erwartetes Ergebnis:

Pipeline-Status: Wird ausgeführt. Enthält 2 Workflows: build (läuft) und deploy (ausstehend). Der build-Workflow hat 3 Jobs: test (erfolgreich), lint (läuft), security-scan (ausstehend).

Verwendung von "circleci-automation". Get artifacts from job 123

Erwartetes Ergebnis:

Job 123 hat 5 Artefakte produziert: coverage-report.html (2,3 MB), test-results.xml (156 KB), build.log (45 KB), app-binary.zip (12 MB), documentation.pdf (1,8 MB). Alle Artefakte sind zum Download verfügbar.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

Static analysis detected 64 patterns but all are false positives. The SKILL.md file is Markdown documentation, not executable code. Backtick patterns are code formatting syntax, not Ruby execution. The network reference is a legitimate MCP endpoint configuration. No security concerns identified after manual review.

1
Gescannte Dateien
183
Analysierte Zeilen
1
befunde
1
Gesamtzahl Audits

Risikofaktoren

🌐 Netzwerkzugriff (1)
Auditiert von: claude

Qualitätsbewertung

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

Was du bauen kannst

CI/CD-Pipeline-Verwaltung

Neue Pipeline-Durchläufe auslösen, wenn Code-Änderungen gepusht werden, Ausführungsfortschritt überwachen und Benachrichtigungen bei Abschluss oder Fehlschlag von Workflows erhalten.

Build-Fehlerbehebung und Analyse

Fehlgeschlagene Builds untersuchen durch Abrufen von Job-Logs, Prüfen von Testfehler-Details und Herunterladen von Artefakten zur lokalen Analyse.

Release-Automatisierung

Automatisiertes Auslösen von Release-Pipelines mit spezifischen Parametern, Nachverfolgen von Deployment-Workflows und Sammeln von Build-Artefakten zur Verteilung.

Probiere diese Prompts

Einfacher Pipeline-Trigger
Trigger a CircleCI pipeline for the repository gh/myorg/myrepo on the main branch.
Workflow-Statusprüfung
Check the status of all workflows for the most recent pipeline of gh/myorg/myrepo and tell me which jobs have failed.
Artefakt-Abruf
Get the list of artifacts produced by job number 123 in gh/myorg/myrepo and provide the download URLs for any PDF files.
Testergebnis-Analyse
Retrieve test metadata for job 456 in gh/myorg/myrepo, summarize the test results, and list all failed tests with their error messages.

Bewährte Verfahren

  • Suchen Sie immer nach verfügbaren Tools mit RUBE_SEARCH_TOOLS vor der Ausführung von CircleCI-Operationen, um aktuelle Schemas sicherzustellen.
  • Verwenden Sie Paginierungs-Token beim Abrufen großer Ergebnismengen, um fehlende Daten aus API-Antworten zu vermeiden.
  • Überprüfen Sie den Job-Abschlussstatus vor dem Versuch, Artefakte oder Test-Metadaten abzurufen, um Datenverfügbarkeit sicherzustellen.

Vermeiden

  • Pollen Sie den Workflow-Status nicht schnell hintereinander. Verwenden Sie 5-10 Sekunden Intervalle, um API-Ratenlimits zu respektieren.
  • Geben Sie nicht sowohl Branch- als auch Tag-Parameter beim Auslösen einer Pipeline an. Sie sind gegenseitig exklusiv und verursachen einen Fehler.
  • Gehen Sie nicht davon aus, dass Job-Nummern UUIDs sind. Job-Nummern sind Ganzzahlen, im Gegensatz zu Pipeline- und Workflow-IDs, die UUIDs sind.

Häufig gestellte Fragen

Was benötige ich vor der Verwendung dieses Skills?
Sie benötigen Rube MCP in Ihrem Client konfiguriert und eine aktive CircleCI-Verbindung. Verwenden Sie RUBE_MANAGE_CONNECTIONS mit dem Toolkit 'circleci' zur Authentifizierung, falls noch nicht verbunden.
Welches Format ist korrekt für Project-Slugs?
Project-Slugs müssen das VCS-Präfix enthalten: 'gh/org/repo' für GitHub-Repositories oder 'bb/org/repo' für Bitbucket. Organisations- und Repository-Namen sind case-sensitiv.
Warum kann ich keine Testergebnisse für einen Job abrufen?
Test-Metadaten sind nur verfügbar, wenn der Job JUnit XML-Format-Ergebnisse hochgeladen hat. Wenn keine Testergebnisse während der Job-Ausführung hochgeladen wurden, ist die Antwort leer.
Was ist der Unterschied zwischen Pipeline-IDs, Workflow-IDs und Job-Nummern?
Pipeline-IDs und Workflow-IDs sind UUIDs (z. B. 5034460f-c7c4-4c43-9457-de07e2029e7b). Job-Nummern sind Ganzzahlen (z. B. 123). Verwenden Sie das korrekte Format für jeden API-Endpunkt.
Wie gehe ich mit paginierten Antworten um?
Prüfen Sie API-Antworten auf ein 'next_page_token'-Feld. Übergeben Sie dieses Token als 'page_token'-Parameter in Ihrer nächsten Anfrage. Fahren Sie fort, bis das Token fehlt oder null ist.
Kann dieser Skill CircleCI-Konfigurationsdateien modifizieren?
Nein. Dieser Skill kann nur Daten lesen und Pipelines über die CircleCI-API auslösen. Er kann keine .circleci/config.yml-Dateien oder andere Repository-Inhalte erstellen, bearbeiten oder löschen.

Entwicklerdetails

Dateistruktur

📄 SKILL.md