技能 render-automation
☁️

render-automation

安全

自動化 Render 雲端部署與服務

也可从以下获取: sickn33

手動的 Render 部署與服務管理消耗寶貴的 DevOps 時間。此技能透過 MCP 工具自動化 Render 平台操作,涵蓋服務、部署與專案管理。

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“render-automation”。 List all Render services with type filter for web_service

预期结果:

Found 3 web services: api-production (srv-abc123), frontend-prod (srv-def456), worker-main (srv-ghi789). All services currently live with recent deployments.

正在使用“render-automation”。 Trigger deployment for service srv-abc123 with cache clear

预期结果:

Deployment triggered successfully. Deploy ID: dep-d2mqkf9r. Status: build_in_progress. Started at 2026-02-24T23:15:00Z.

安全审计

安全
v1 • 2/24/2026

All static analysis findings are false positives. The SKILL.md file is documentation only - backticks are markdown formatting for code examples, not executable Ruby/shell commands. No actual security risks detected.

1
已扫描文件
182
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
83
规范符合性

你能构建什么

DevOps 工程師

程式碼審查後觸發部署並在聊天介面內監控進度,無需切換

全端開發者

開發週期中依名稱列出服務、檢查部署狀態並管理專案

平台團隊

跨越多項服務與環境自動化常規 Render 操作

试试这些提示

列出所有 Render 服務
List all my Render services and show me which ones are web services versus static sites.
部署特定服務
Find the service named 'api-production' and trigger a new deployment with cache clearing enabled.
監控部署進度
Check the status of deployment 'dep-xxxx' on service 'srv-yyyy' and tell me when it reaches live status.
完整部署工作流程
Deploy my 'frontend-prod' service, then poll the deployment status every 20 seconds until it completes. Report any failures with error details.

最佳实践

  • 執行任何操作前,務必先呼叫 RUBE_SEARCH_TOOLS 取得目前的工具結構描述
  • 輪詢部署狀態時使用 10-30 秒間隔以避免觸發速率限制
  • 觸發操作前先透過 RENDER_LIST_SERVICES 將服務名稱解析為 ID

避免

  • 無延遲的快速輪詢部署狀態會導致速率限制錯誤
  • 未經驗證即假設服務 ID 可能導致錯誤的 service 部署
  • 忽略部署終端狀態並無限持續輪詢

常见问题

使用此技能需要什麼條件?
您需要配置 Rube MCP 並啟用 Render 連線。呼叫 RUBE_MANAGE_CONNECTIONS 並指定 toolkit 'render' 以設定認證。
如何找到我的服務 ID?
使用 RENDER_LIST_SERVICES 並搭配 name 參數搜尋您的服務。回應包含格式為 'srv-xxxxxxxxxxxx' 的服務 ID。
部署是同步還是非同步?
部署為非同步作業。使用 RENDER_TRIGGER_DEPLOY 啟動,然後使用 RENDER_RETRIEVE_DEPLOY 輪詢狀態,直至達到 'live' 或失敗狀態。
我會看到哪些部署狀態?
狀態包含:created、build_in_progress、update_in_progress、live、deactivated、build_failed、update_failed 和 canceled。'Live' 表示成功。
列出服務時分頁如何運作?
使用基於 cursor 的分頁。設定 limit (最大 100),然後使用每個回應中的 cursor 取得下一頁,直到未返回 cursor 為止。
部署失敗時會發生什麼事?
失敗的部署不會自動回滾。 prior 版本仍保持 live 狀態。您必須手動觸發新部署以修正問題。