circleci-automation
自動化 CircleCI pipelines 和 workflows
透過自然語言觸發 CircleCI pipelines、監控 workflow 狀態和擷取 build artifacts,簡化您的 CI/CD 作業。消除手動儀表板導航並加速您的開發回饋迴路。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "circleci-automation". Trigger a pipeline for gh/myorg/myrepo on the develop branch
Résultat attendu:
Pipeline 成功觸發。Pipeline ID:5034460f-c7c4-4c43-9457-de07e2029e7b。Workflow 現在正在運行。您可以要求我檢查 workflow 狀態來監控其進度。
Utilisation de "circleci-automation". What is the status of pipeline 5034460f-c7c4-4c43-9457-de07e2029e7b?
Résultat attendu:
Pipeline 狀態:運行中。包含 2 個 workflows:build(運行中)和 deploy(待處理)。build workflow 有 3 個 jobs:test(成功)、lint(運行中)、security-scan(待處理)。
Utilisation de "circleci-automation". Get artifacts from job 123
Résultat attendu:
Job 123 產生了 5 個 artifacts: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)。所有 artifacts 均可下載。
Audit de sécurité
SûrStatic 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.
Facteurs de risque
🌐 Accès réseau (1)
Score de qualité
Ce que vous pouvez construire
CI/CD Pipeline 管理
當代碼變更被推送時觸發新的 pipeline 運行、監控執行進度,並在 workflows 完成或失敗時接收通知。
Build 除錯與分析
透過擷取 job 日誌、檢查測試失敗詳細資訊和下載 artifacts 進行本地分析來調查失敗的 builds。
Release 自動化
使用特定參數自動化 release pipeline 觸發、追蹤部署 workflows,並收集 build artifacts 進行分發。
Essayez ces prompts
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.
Bonnes pratiques
- 在執行任何 CircleCI 作業之前,始終使用 RUBE_SEARCH_TOOLS 搜尋可用工具,以確保您擁有最新的 schemas。
- 在擷取大型結果集時使用 pagination tokens,以避免遺漏 API 回應中的資料。
- 在嘗試擷取 artifacts 或測試中繼資料之前,驗證 job 完成狀態以確保資料可用。
Éviter
- 不要快速連續輪詢 workflow 狀態。使用 5-10 秒間隔以尊重 API 速率限制。
- 觸發 pipeline 時不要同時提供 branch 和 tag 參數。它們是互斥的,會導致錯誤。
- 不要假設 job numbers 是 UUIDs。Job numbers 是整數,不同於 pipeline 和 workflow IDs(它們是 UUIDs)。