Back to Skills

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.

23,290stars1,580forksUpdated 7/6/2026

Security Assessment

Low Risk(80/100)

Detected risks:

Agent-reviewed override(Flagged curl|sh is the official render-oss/cli installer; API_KEY=/.env are Render deploy credential/config docs. Legitimate deploy skill.)
Security Score80/100

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 files
assets/nextjs-postgres.yaml0.8 KB
View
assets/docker.yaml1.4 KB
View
assets/python-django.yaml2.5 KB
View
references/blueprint-spec.md15.6 KB
View
assets/go-api.yaml0.8 KB
View
assets/render-small.svg0.5 KB
View
assets/static-site.yaml1.3 KB
View
references/configuration-guide.md11.5 KB
View
agents/openai.yaml0.5 KB
View
assets/node-express.yaml0.6 KB
View
LICENSE.txt10.5 KB
View
references/deployment-details.md5.2 KB
View
references/runtimes.md9.6 KB
View
references/codebase-analysis.md2.2 KB
View
references/error-patterns.md0.8 KB
View
references/troubleshooting-basics.md1.3 KB
View
references/direct-creation.md2.7 KB
View
references/service-types.md11.0 KB
View
references/post-deploy-checks.md1.0 KB
View
SKILL.md17.2 KB
View

Install render-deploy

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

openai/skills