circleci-automation
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.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“circleci-automation”。 Trigger a pipeline for gh/myorg/myrepo on the develop branch
预期结果:
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.
正在使用“circleci-automation”。 What is the status of pipeline 5034460f-c7c4-4c43-9457-de07e2029e7b?
预期结果:
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).
正在使用“circleci-automation”。 Get artifacts from job 123
预期结果:
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.
安全审计
安全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)
质量评分
你能构建什么
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.
试试这些提示
Trigger a CircleCI pipeline for the repository gh/myorg/myrepo on the main branch.
Check the status of all workflows for the most recent pipeline of gh/myorg/myrepo and tell me which jobs have failed.
Get the list of artifacts produced by job number 123 in gh/myorg/myrepo and provide the download URLs for any PDF files.
Retrieve test metadata for job 456 in gh/myorg/myrepo, summarize the test results, and list all failed tests with their error messages.
最佳实践
- 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.
避免
- 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.