gitlab-automation
自動化 GitLab 工作流程與 CI/CD 管線
無需手動 API 呼叫即可管理 GitLab 專案、議���、合併請求與管線。此技能透過 Composio 的 GitLab 工具套件,提供常見 GitLab 操作的結構化工作流程。
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "gitlab-automation". List open critical bugs in my project
Resultado esperado:
Found 3 critical bugs:
- #42: Login fails with SSO (Assigned to: john.doe, Created: 2024-01-15)
- #38: Data export timeout on large datasets (Unassigned, Created: 2024-01-12)
- #35: Mobile navigation broken on iOS (Assigned to: jane.smith, Created: 2024-01-10)
Usando "gitlab-automation". Show failed pipeline jobs
Resultado esperado:
Pipeline #1234 failed at 2024-01-20 14:32 UTC:
- build:success (2m 15s)
- test:failed (5m 42s) - Error: 3 unit tests failed
- deploy:skipped (dependency failed)
Failed test output: Expected 200 but got 500 in API integration test.
Auditoría de seguridad
SeguroThis skill is Markdown documentation for GitLab automation via Rube MCP (Composio). All 301 static analyzer 'external_commands' findings are FALSE POSITIVE - the detected backticks are Markdown code formatting (e.g., `RUBE_SEARCH_TOOLS`), not Ruby shell execution. The single 'network' finding is documentation instructing users to configure an MCP endpoint, not actual network code. No executable code present - this is a documentation-only skill with no security risks.
Puntuación de calidad
Lo que puedes crear
開發團隊負責人
透過依標籤列出議題、指派團隊成員,並監控合併請求審核,無需離開 AI 聊天介面即可追蹤衝刺進度。
DevOps 工程師
監控跨專案的 CI/CD 管線健康狀況,識別失敗的工作,並在部署失敗時自動觸發管線重新執行。
專案經理
透過查詢專案活動、列出近期合併請求,並追蹤跨多個專案的議題解決率來產生狀態報告。
Prueba estos prompts
搜尋專案 'my-group/my-app' 中所有標記為 'bug' 與 'critical' 的未處理議題。顯示每個議題的標題、指派對象與建立日期。
列出 'my-group/my-app' 中指派給我且尚未合併的所有合併請求。包含每個請求的來源分支、目標分支與留言數量。
找出 'my-group/my-app' 的 'main' 分支中最近期失敗的管線。顯示哪些工作失敗及其錯誤訊息。
從 'my-group/my-app' 的 'main' 分支建立名為 'release/v1.2.0' 的新分支。然後列出所有分支以確認已建立。
Mejores prácticas
- 執行工作流程前,請務必先呼叫 RUBE_SEARCH_TOOLS 以取得最新的工具 schema
- 使用篩選器(狀態、標籤、日期範圍)來縮小結果範圍並遵守速率限制
- 在執行寫入操作前,使用 GITLAB_GET_PROJECT 驗證專案 ID
Evitar
- 請勿使用 labels 欄位來逐步新增標籤——這會替換所有現有標籤。請改用 add_labels。
- 避免未經篩選地列出所有專案或管線——務必使用搜尋或狀態篩選器
- 請勿假設為數值 ID——請使用 URL 編碼的路徑,或先透過查詢呼叫驗證 ID
Preguntas frecuentes
使用此技能前需要什麼設定?
專案 ID 與專案路徑有何差異?
為什麼我的 GitLab 帳戶無法使用某些功能?
如何將議題指派給多個使用者?
若超出 GitLab 速率限制會發生什麼?
我可以將此技能用於自託管的 GitLab 執行個體嗎?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/gitlab-automationRef.
main
Estructura de archivos
📄 SKILL.md