render-blueprints

Author and validate render.yaml blueprints for Render infrastructure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Authoring and validating render.yaml blueprints to model and wire infrastructure in Render.

Core Features & Use Cases

  • Author and edit render.yaml/Blueprints
  • Wire databases, private services, or Key Value into app env vars using fromDatabase/fromService/fromGroup
  • Configure projects/environments and previews for PRs
  • Validate YAML against Render's schema or CLI
  • Manage immutable field behavior and plan changes across environments

Quick Start

Install the Render CLI and run render blueprints validate at the repository root.

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 blueprint against the Render schema?

To validate a render.yaml blueprint, install the Render CLI and run the `render blueprints validate` command at your repository root to check YAML schema compliance, immutable field rules, and cross-resource wiring.

How do I wire a database connection into environment variables in a Render blueprint?

You can wire a database into environment variables in a Render blueprint by using the `fromDatabase` directive to reference the database resource, automatically injecting its connection credentials into your service's env vars.

Can I configure pull request preview environments using Render blueprints?

Yes, you can configure PR previews in a Render blueprint by defining environments and grouping resources into projects, allowing Render to automatically provision isolated preview instances for incoming pull requests.

What are immutable field rules when updating a render.yaml file?

Immutable field rules in render.yaml prevent certain resource properties from being modified after creation, ensuring that plan changes across environments do not break existing infrastructure or cause invalid schema validation.

How do I reference private services or Key Value stores in Render blueprint env vars?

You can reference private services or Key Value stores in Render blueprint env vars by using the `fromService` or `fromGroup` directives to securely wire internal resources and expose their connection details to your application.