← Back to Skills Marketplace
Render Env Guard
by
Daniel Lummis
· GitHub ↗
· v1.0.0
290
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install render-env-guard
Description
Preflight-check Render service environment variables before deploys; catches missing keys and placeholder/template values that commonly break production roll...
Usage Guidance
This skill appears coherent and safe for its stated purpose. Before installing, ensure you: (1) provide a Render API key with least privilege necessary (read access for services/env-vars), (2) store RENDER_API_KEY securely in your CI secret store so it is not exposed in logs, and (3) review any custom RENDER_API_BASE_URL you might set. The script does not exfiltrate values to third parties and only calls Render's API, but do not run it on untrusted hosts that have access to your secrets.
Capability Analysis
Type: OpenClaw Skill
Name: render-env-guard
Version: 1.0.0
The skill is a legitimate utility for validating Render service environment variables before deployment. It uses the Render API to ensure required configuration keys are present and do not contain placeholder or template values. The script (scripts/check-render-env.sh) handles sensitive environment data locally to perform checks and does not log or exfiltrate secret values, adhering strictly to its stated purpose.
Capability Assessment
Purpose & Capability
Name/description match the observed behavior: the script uses RENDER_API_KEY to call Render API, resolve a service, pull env vars, and validate keys. Required binaries (curl, python3) are appropriate for the HTTP requests and JSON parsing.
Instruction Scope
SKILL.md and scripts instruct only to call the Render API endpoints, parse service and env-var JSON, and report PASS/FAIL. The script uses only declared/expected environment variables and does not read unrelated system files or send data to third-party endpoints.
Install Mechanism
No install spec; the skill is instruction-only with an included shell script. Nothing is downloaded or installed at runtime by the skill itself.
Credentials
Only RENDER_API_KEY is required (plus optional Render-specific inputs). No unrelated credentials or unexpected secrets are requested. The RENDER_API_KEY is used appropriately to authenticate API calls.
Persistence & Privilege
always is false and the skill does not attempt to persist configuration or modify other skills. Autonomous invocation is allowed by default but is normal and not excessive here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install render-env-guard - After installation, invoke the skill by name or use
/render-env-guard - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: validate required Render env vars and detect placeholder values before deploy.
Metadata
Frequently Asked Questions
What is Render Env Guard?
Preflight-check Render service environment variables before deploys; catches missing keys and placeholder/template values that commonly break production roll... It is an AI Agent Skill for Claude Code / OpenClaw, with 290 downloads so far.
How do I install Render Env Guard?
Run "/install render-env-guard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Render Env Guard free?
Yes, Render Env Guard is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Render Env Guard support?
Render Env Guard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Render Env Guard?
It is built and maintained by Daniel Lummis (@daniellummis); the current version is v1.0.0.
More Skills