render-deploy
Deploy applications to Render by analyzing codebases, generating render.yaml Blueprints, and providing Dashboard deeplinks. Use when the user wants to deploy, host, publish, or set up their application on Render's cloud platform.
Security Assessment
Detected risks:
About render-deploy
A deployment assistant for Render's cloud platform that analyzes a codebase, generates configuration, and drives service creation, focusing on Git-backed services. It supports two methods: the Blueprint method, which produces a render.yaml Infrastructure-as-Code file for reproducible, version-controlled, multi-service setups, and Direct Creation, which provisions a single service instantly through Render MCP tools without a render.yaml. Prebuilt Docker image services are also possible (a Blueprint with runtime: image, which still requires a render.yaml in a Git repo), but image-backed services cannot be created through MCP and must go through the Dashboard or API.
A method-selection heuristic guides the choice: prefer Direct Creation when there is a single web app or static site with no separate worker or cron and no attached database or Key Value store; use a Blueprint whenever multiple services, datastores, cron jobs, background workers, private services, monorepos, or reproducible IaC are involved. If deployment intent is ambiguous (for example whether a database or workers are needed) it asks a short clarifying question but defaults to Blueprint for safety.
The skill enforces a prerequisites sequence — confirming a Git remote pushed to GitHub, GitLab, or Bitbucket, checking MCP tool availability via list_services(), optionally installing the Render CLI, and verifying authentication and the active workspace. It includes MCP setup instructions for Cursor, Claude Code, and Codex (adding the https://mcp.render.com/mcp server with a Render API key), a CLI fallback path using render whoami and render workspace commands, and provides Dashboard deeplinks to complete or monitor deployments.
FAQ
What deployment methods are supported?
Two Git-backed methods: Blueprint, which generates a render.yaml Infrastructure-as-Code file, and Direct Creation, which creates a single service instantly via Render MCP tools with no render.yaml file needed.
When should I use a Blueprint versus Direct Creation?
Use Direct Creation for a single service with no separate worker or cron and no attached database or Key Value; use a Blueprint for multiple services, datastores, cron jobs, workers, monorepos, or reproducible IaC.
Can I deploy a prebuilt Docker image?
Yes, through Render's image-backed services (a Blueprint with runtime: image still needs a render.yaml in a Git repo), but MCP cannot create image-backed services, so use the Dashboard or API instead.
What does it require before deploying?
A Git remote pushed to GitHub, GitLab, or Bitbucket, plus either configured MCP tools (preferred) or the Render CLI, along with authentication and a selected workspace.
How do you set up the Render MCP server for Claude Code?
Get a Render API key, then run claude mcp add --transport http render https://mcp.render.com/mcp with an Authorization Bearer header, restart Claude Code, and retry list_services().
All Files
20 filesInstall render-deploy
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
openai/skills