On first use, read setup.md for integration guidelines.
If local memory is needed, ask for consent before creating ~/render-deploy/.
Use this skill when the user wants to deploy, publish, or host an application on Render and needs reliable deployment execution instead of generic advice. Activate for render.yaml Blueprint generation, MCP direct service creation, runtime configuration checks, and post-deploy triage.
Memory lives in ~/render-deploy/. See memory-template.md for setup.
~/render-deploy/ |- memory.md # Stable preferences and integration choices |- deployment-notes.md # Project-level deployment decisions |- env-inventory.md # Required env vars and source of truth `- incident-log.md # Deploy failures and resolved fixes小葱技能7w4.net持续更新中。
Load only the minimum file needed for the current request.
| Topic | File |
|---|---|
| Setup process | setup.md |
| Memory template | memory-template.md |
| Codebase detection and commands | codebase-analysis.md |
| Blueprint workflow and render.yaml rules | blueprint-workflow.md |
| Authentication and MCP execution mapping | direct-creation.md |
| Startup and healthcheck troubleshooting | troubleshooting.md |
Before any provisioning command, confirm one of these is active:
RENDER_API_KEY is exported in the shell, orrender whoami -o json)For git-backed flows, require git and a valid remote URL. Do not attempt opaque credential discovery or unrelated environment inspection.
Before proposing commands, decide which path applies:
If the repository has no remote, stop and ask the user to push a remote or switch to dashboard image deploy.
Default decision:
If uncertainty remains, ask one clarifying question and continue.
Run checks in this order:
git remote -v for source availabilitylist_services())render --version, render whoami -o json)RENDER_API_KEY or authenticated CLI session)Do not proceed to deployment steps when prerequisites are missing.
render.yaml as Executable InfrastructureWhen using Blueprint:
sync: falseplan: free unless user requests another planAfter creating the file, validate before push.
Before sharing a Render Blueprint deeplink, confirm render.yaml is committed and pushed to the remote branch. If not pushed, the Dashboard flow will fail to discover the configuration.
After deployment:
0.0.0.0:$PORT)If failures exist, run one-fix-at-a-time triage from troubleshooting.md.
sync: false on secrets -> Broken deploys or accidental secret exposure in config.0.0.0.0:$PORT -> Health checks fail even when process is running.| Endpoint | Data Sent | Purpose |
|---|---|---|
| https://dashboard.render.com | Repository URL, service config, env key names | Blueprint apply flow and dashboard provisioning |
| https://mcp.render.com | Service creation/config requests and workspace-scoped metadata | MCP direct provisioning |
| https://api.render.com | Deployment metadata, logs, service status (via CLI/API) | Validation and operational checks |
No other endpoints should be used unless the user requests an explicit integration.
Data that leaves your machine:
Data that stays local:
~/render-deploy/ if the user accepts memory.This skill does NOT:
By using this skill, deployment metadata and selected configuration are sent to Render services. Only use it if you trust Render with this operational data.
Install with clawhub install <slug> if user confirms:
deploy - General deployment planning and release execution.devops - CI/CD, infrastructure workflows, and ops coordination.docker - Container packaging and runtime configuration.ci-cd - Pipeline automation and release validation stages.nodejs - Runtime-specific app configuration and startup tuning.clawhub star render-deployclawhub sync这个 Skill 质量中上,文档结构完整、条理清晰,涵盖了 Render 部署的主要场景和常见问题处理。优点是提供了清晰的部署流程和故障排查指南,能帮助用户完成基本的 Render 部署操作。不足之处在于缺少入门引导文档,对新手不太友好,且缺少实际使用示例,某些配置说明较为简略。对于有经验的开发者来说够用,但新手可能需要更多上下文才能顺利使用。