render-blueprints

Author and validate render.yaml definitions against the official JSON Schema.

Updated May 28, 2026
One-click install
npx skills add https://github.com/render-oss/render-codex-plugin --skill render-blueprints-render-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: render-blueprints
Source: https://github.com/render-oss/render-codex-plugin/tree/main/skills/render-blueprints
Command: npx skills add https://github.com/render-oss/render-codex-plugin --skill render-blueprints-render-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Author and validate Render blueprints (render.yaml) to define and manage infrastructure as code for multi-service apps, environments, previews, and wiring.

Core Features & Use Cases

  • Author and edit render.yaml definitions for projects, environments, and services.
  • Wire resources using fromDatabase/fromService/fromGroup for dynamic env vars.
  • Validate blueprints against the official schema and catch immutable-field issues.

Quick Start

Create a minimal render.yaml with a web service and a database to start exploring blueprints.

Frequently Asked Questions about render-blueprints

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a render.yaml file before deploying?

To validate a render.yaml file, check your blueprint definitions against the public JSON Schema using the Render CLI. This process enforces YAML frontmatter requirements, optional blocks, and schema compatibility to catch immutable-field issues before deployment.

What is the best way to wire a database to a web service in a render.yaml blueprint?

The best way to wire a database to a web service in a render.yaml blueprint is by using fromDatabase, fromService, or fromGroup blocks to dynamically generate environment variables, ensuring proper infrastructure connections for your multi-service app.

Can I define preview environments using Render blueprints?

Yes, you can define preview environments using Render blueprints. By authoring a render.yaml file, you can configure infrastructure as code for projects, environments, and multi-service apps to streamline environment provisioning.

Why does my Render blueprint validation fail due to immutable fields?

Render blueprint validation fails on immutable fields when your render.yaml attempts to modify resource properties that cannot be changed after creation. Validating against the official schema helps identify these specific immutable-field issues early.

Do I need the Render CLI to author and manage multi-service infrastructure as code?

You need the Render CLI to validate render.yaml blueprints against the public JSON Schema. It enforces schema compatibility and YAML frontmatter requirements for multi-service apps, environments, and database wiring configurations.