Home Assistant Manager
komal-SkyNET/claude-skill-homeassistant
Edits, validates, deploys and verifies Home Assistant YAML configuration over SSH, hass-cli or MCP, including automations and Lovelace dashboards.
Deploy and operate apps on Render (Blueprint + one-click Dashboard deeplink, same flow as Codex render-deploy).
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills render --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/deploy-on-render .claude/skills/render && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .claude/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-renderType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills render --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/deploy-on-render .agents/skills/render && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .agents/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills render --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/deploy-on-render .cursor/skills/render && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .cursor/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/deploy-on-render--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills render --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/deploy-on-render .gemini/skills/render && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .gemini/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills renderInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/deploy-on-render .github/skills/render && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .github/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill render -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills render --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/deploy-on-render .opencode/skills/render && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "render" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/deploy-on-render into .opencode/skills/render/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
renderDeploy and operate apps on Render (Blueprint + one-click Dashboard deeplink, same flow as Codex render-deploy).
Render is an agent skill from LeoYeAI/openclaw-master-skills. Deploy and operate apps on Render (Blueprint + one-click Dashboard deeplink, same flow as Codex render-deploy). Use when the user wants to deploy, host, or publish an app; create or edit render.yaml; add web, static, workers, cron, Postgres, or Key Value; get the Blueprint deeplink to deploy; trigger or verify deploys via API when RENDERAPIKEY is set; connect Render MCP via mcporter for direct service creation; or configure env vars, health checks, scaling, previews, and projects.
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files and assets (for example `_meta.json`, `assets/node-express.yaml` and `assets/python-web.yaml`).
It sits in Productivity & Automation, covering Scheduled and recurring tasks and Deployment. It works with PostgreSQL, Render, Model Context Protocol and Git. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitcurlbrewFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
dashboard.render.comapi.render.comgithub.comgitlab.combitbucket.orgmcp.render.comAlso links to:
render.comapi-docs.render.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
RENDER_API_KEYAPP_SECRETFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Render loads about 4.8k tokens when it runs, and up to ~8.1k if it reads all its reference files. Until then it costs about 124 tokens; SKILL.md has 1,957 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,957 words, ~4,815 tokens.
.claude/skills/render/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.Deploy and manage applications on Render using Blueprints (render.yaml), the Dashboard, or the API. This skill mirrors the Codex render-deploy flow: analyze codebase → generate/validate Blueprint → commit & push → one-click Dashboard deeplink → optional API/mcporter verify or re-deploy.
Activate when the user wants to:
render.yaml Blueprint (new or existing repo)RENDER_API_KEY is set → Prefer REST API or MCP (fastest; no user click). Use references/rest-api-deployment.md for request bodies, or mcporter if configured (see references/mcp-integration.md).Check for API key:
[ -n "$RENDER_API_KEY" ] && echo "RENDER_API_KEY is set" || echo "RENDER_API_KEY is not set"Before deep analysis, use this short sequence to reduce friction:
Then follow Deploy to Render below (Blueprint → push → deeplink → verify).
git remote -v; if none, ask the user to create a repo on GitHub/GitLab/Bitbucket, add origin, and push.render blueprints validate render.yaml. Install: brew install render or Render CLI.RENDER_API_KEY in the environment.sync: false for API keys, passwords, and tokens; the user fills them in the Dashboard.render blueprints validate render.yaml or use the Validate Blueprint API so invalid YAML is never pushed.references/codebase-analysis.md (detect runtime, build/start commands, env vars)references/blueprint-spec.md (root keys, service types, env vars, validation)references/rest-api-deployment.md (direct API create service: ownerId, request bodies, type mapping)references/mcp-integration.md (Render MCP tools, mcporter usage, supported runtimes/plans/regions)references/post-deploy-checks.md (verify deploy status and health via API)references/troubleshooting-basics.md (build/startup/runtime failures)assets/ (example Blueprints: node-express.yaml, python-web.yaml, static-site.yaml, web-with-postgres.yaml)render.yaml at the root of the Git repository (required).services, databases, envVarGroups, projects, ungrouped, previews.generation, previews.expireAfterDays.Validation: render blueprints validate render.yaml (Render CLI v2.7.0+), or the Validate Blueprint API endpoint.
| type | Purpose |
|---|---|
web | Public HTTP app or static site (use runtime: static for static) |
pserv | Private service (internal hostname only, no public URL) |
worker | Background worker (runs continuously, e.g. job queues) |
cron | Scheduled job (cron expression; runs and exits) |
keyvalue | Render Key Value instance (Redis/Valkey-compatible; defined in services) |
Note: Private services use pserv, not private. Key Value is a service with type: keyvalue; do not use a separate root key for it in new Blueprints (some older blueprints use keyValueStores and fromKeyValueStore—prefer the official format).
Use runtime (preferred; env is deprecated): node, python, elixir, go, ruby, rust, docker, image, static. For static sites: type: web, runtime: static, and staticPublishPath (e.g. ./build or ./dist) required.
services:
- type: web
name: my-app
runtime: node
buildCommand: npm install
startCommand: npm start
envVars:
- key: NODE_ENV
value: productionPython example: runtime: python, buildCommand: pip install -r requirements.txt, startCommand: uvicorn app.main:app --host 0.0.0.0 --port $PORT (or gunicorn). Set PYTHON_VERSION / NODE_VERSION in envVars when needed.
- type: web
name: my-blog
runtime: static
buildCommand: yarn build
staticPublishPath: ./buildOptional: headers, routes (redirects/rewrites). See Static Sites.
key + value (never hardcode secrets).fromDatabase.name + fromDatabase.property (e.g. connectionString).fromService.type + fromService.name + fromService.property (e.g. connectionString, host, port, hostport) or fromService.envVarKey for another service’s env var.sync: false (user is prompted in Dashboard on first create; add new secrets manually later). Cannot be used inside env var groups.generateValue: true (base64 256-bit value).fromGroup: <envVarGroups[].name> to attach an env var group.Env groups cannot reference other services (no fromDatabase/fromService in groups) and cannot use sync: false. Put secrets and DB/KV references in service-level envVars, or reference a group and add service-specific vars alongside.
databases:
- name: my-db
plan: basic-256mb
databaseName: my_app
user: my_user
region: oregon
postgresMajorVersion: "18"Plans (current): free, basic-256mb, basic-1gb, basic-4gb, pro-*, accelerated-*. Legacy: starter, standard, pro, pro plus (no new DBs on legacy). Optional: diskSizeGB, ipAllowList, readReplicas, highAvailability.enabled. Reference in services: fromDatabase.name, property: connectionString.
Key Value instances are services with type: keyvalue (or deprecated redis). ipAllowList is required: use [] for internal-only, or - source: 0.0.0.0/0 to allow external.
services:
- type: keyvalue
name: my-cache
ipAllowList:
- source: 0.0.0.0/0
description: everywhere
plan: free
maxmemoryPolicy: allkeys-lruReference in another service: fromService.type: keyvalue, fromService.name: my-cache, property: connectionString. Policies: allkeys-lru (caching), noeviction (job queues), etc. See Key Value.
Note: Some repos use root-level keyValueStores and fromKeyValueStore; the official spec uses services + fromService. Prefer the official form for new Blueprints.
- type: cron
name: my-cron
runtime: python
schedule: "0 * * * *"
buildCommand: "true"
startCommand: python scripts/daily.py
envVars: []schedule is a cron expression (minute hour day month weekday). buildCommand is required (use "true" if no build). Free plan not available for cron/worker/pserv.
Share vars across services. No fromDatabase/fromService/sync: false inside groups—only literal values or generateValue: true.
envVarGroups:
- name: app-env
envVars:
- key: CONCURRENCY
value: "2"
- key: APP_SECRET
generateValue: true
services:
- type: web
name: api
envVars:
- fromGroup: app-env
- key: DATABASE_URL
fromDatabase:
name: my-db
property: connectionStringhealthCheckPath: /health for zero-downtime deploys.region: oregon (default), ohio, virginia, frankfurt, singapore (set at create; cannot change later).preDeployCommand runs after build, before start (e.g. migrations).numInstances: 2.scaling.minInstances, scaling.maxInstances, scaling.targetCPUPercent or scaling.targetMemoryPercent. Not available with persistent disks.disk.name, disk.mountPath, disk.sizeGB (web, pserv, worker).rootDir, buildFilter.paths / buildFilter.ignoredPaths, dockerfilePath / dockerContext.runtime: docker (build from Dockerfile) or runtime: image (pull from registry). Use dockerCommand instead of startCommand when needed.previews.generation: off | manual | automatic, optional previews.expireAfterDays. Per-service previews.generation, previews.numInstances, previews.plan.projects with environments (each lists services, databases, envVarGroups). Use for staging/production. Optional ungrouped for resources not in any environment.Web service with fromDatabase for Postgres and fromService for Key Value. Add one databases entry and one type: keyvalue service; reference both from the web service envVars. See assets/web-with-postgres.yaml for Postgres; add a keyvalue service and fromService for Redis URL.
Multiple services in one Blueprint: type: web for the API, type: worker for a background processor, type: cron for scheduled jobs. Share envVarGroups or repeat env vars; use fromDatabase/fromService for shared DB/Redis. All use the same branch and buildCommand/startCommand as appropriate per runtime.
Set root-level previews.generation: automatic (or manual). Optionally previews.expireAfterDays: 7. Each PR gets a preview URL; per-service overrides with previews.generation, previews.numInstances, or previews.plan when needed.
plan: free | starter | standard | pro | pro plus (and for web/pserv/worker: pro max, pro ultra). Omit to keep existing or default to starter for new. Free not available for pserv, worker, cron.
render.yaml.To use the Render API from the agent (verify deploys, trigger deploys, list services/logs):
RENDER_API_KEY in the environment (e.g. skills.entries.render.env or process env).Authorization: Bearer $RENDER_API_KEY on all requests.Goal: get the app deployed by generating a Blueprint, then one-click via Dashboard deeplink; optionally trigger or verify via API when the user has RENDER_API_KEY.
references/codebase-analysis.md to determine runtime, build/start commands, env vars, and datastores.render.yaml at repo root (see Blueprint sections above and references/blueprint-spec.md). Use sync: false for secrets. See assets/ for examples.render blueprints validate render.yaml (install: brew install render or Render CLI install).Render reads the Blueprint from the Git remote. The file must be committed and pushed.
git add render.yaml
git commit -m "Add Render deployment configuration"
git push origin mainIf there is no Git remote, stop and ask the user to create a repo on GitHub/GitLab/Bitbucket, add it as origin, and push. Without a pushed repo, the Dashboard deeplink will not work.
Get the repo URL and build the Blueprint deeplink:
git remote get-url originIf the URL is SSH, convert to HTTPS (Render needs HTTPS for the deeplink):
| SSH | HTTPS |
|---|---|
git@github.com:user/repo.git | https://github.com/user/repo |
git@gitlab.com:user/repo.git | https://gitlab.com/user/repo |
git@bitbucket.org:user/repo.git | https://bitbucket.org/user/repo |
Pattern: replace git@<host>: with https://<host>/, remove .git suffix.
Deeplink format:
https://dashboard.render.com/blueprint/new?repo=<REPO_HTTPS_URL>Example: https://dashboard.render.com/blueprint/new?repo=https://github.com/username/my-app
Give the user this checklist:
render.yaml is in the repo at the root (they just pushed it).sync: false).Deployment starts automatically. User can monitor in the Dashboard.
If the user has set RENDER_API_KEY (e.g. in skills.entries.render.env or process env), the agent can verify after the user has applied the Blueprint:
GET https://api.render.com/v1/services — Header: Authorization: Bearer $RENDER_API_KEY. Find the service by name.GET https://api.render.com/v1/services/{serviceId}/deploys?limit=1 — Check for status: "live" to confirm success.Example (exec tool or curl):
curl -s -H "Authorization: Bearer $RENDER_API_KEY" "https://api.render.com/v1/services" | head -100
curl -s -H "Authorization: Bearer $RENDER_API_KEY" "https://api.render.com/v1/services/{serviceId}/deploys?limit=1"For a short checklist and common fixes, use references/post-deploy-checks.md and references/troubleshooting-basics.md.
RENDER_API_KEY, trigger a new deploy:https://api.render.com/v1/services/{serviceId}/deploysAuthorization: Bearer $RENDER_API_KEY{ "clearCache": "do_not_clear" } or "clear"RENDER_DEPLOY_HOOK_URL); then the agent can run curl -X POST "$RENDER_DEPLOY_HOOK_URL" to trigger a deploy.So: OpenClaw can deploy by (1) creating render.yaml, (2) having the user push and click the Blueprint deeplink (one-click), and optionally (3) triggering or verifying deploys via API or deploy hook when credentials are available.
OpenClaw does not load MCP servers from config. Use one of:
Use RENDER_API_KEY and the Render REST API (curl/exec): create services, list services, trigger deploys, list deploys, list logs. Request bodies and endpoints: references/rest-api-deployment.md.
If the user has mcporter and Render configured (URL https://mcp.render.com/mcp, Bearer $RENDER_API_KEY), the agent can call Render MCP tools directly. Tool list and example commands: references/mcp-integration.md.
Example:
mcporter call render.list_services
mcporter call render.create_web_service name=my-api runtime=node buildCommand="npm ci" startCommand="npm start" repo=https://github.com/user/repo branch=main plan=freeWorkspace must be set first (e.g. user: “Set my Render workspace to MyTeam”). Use mcporter list render --schema to see current tools and parameters.
render.yaml with services (and optionally databases, envVarGroups, projects). Use runtime and official Key Value form (type: keyvalue in services, fromService for references).sync: false for secrets in service envVars only; tell user to set them in Dashboard. Never put secrets in env groups.ipAllowList (required).render blueprints validate render.yaml or API.https://dashboard.render.com/blueprint/new?repo=<HTTPS_REPO_URL>) to deploy. Optionally verify or re-deploy via API if RENDER_API_KEY is set.sync: false and document which env vars the user must set.runtime (not deprecated env). For Python/Node set PYTHON_VERSION/NODE_VERSION in envVars when required.fromService with correct type (e.g. keyvalue, pserv).© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 11 other files (references, assets) in skills/deploy-on-render of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Render next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Render this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.8k | Automated safety check: Pass | MIT | |
| Home Assistant Managerkomal-SkyNET/claude-skill-homeassistant | 965 | — | ~1.8k | Automated safety check: Warn | MIT | |
| Cohesivityaiskillstore/marketplace | 430 | 2 repos | ~3.7k | Automated safety check: Pass | None | |
| Migrate Postgres Tables To Hypertablestimescale/pg-aiguide | 1.9k | 1 repos | ~3.8k | Automated safety check: Warn | Apache-2.0 | |
| PayRam Agent OnboardingPayRam/payram-mcp | 158 | — | ~3.6k | Automated safety check: Pass | None | |
| Renderericrisco/rsc-harness | 156 | — | ~3k | Automated safety check: Pass | MIT |
komal-SkyNET/claude-skill-homeassistant
Edits, validates, deploys and verifies Home Assistant YAML configuration over SSH, hass-cli or MCP, including automations and Lovelace dashboards.
aiskillstore/marketplace
Backend and infra for a project via Cohesivity (cohesivity.ai).
timescale/pg-aiguide
A skill your agent uses to migrate identified PostgreSQL tables to Timescale/TimescaleDB hypertables with optimal configuration and validation.
PayRam/payram-mcp
Installs and runs the PayRam crypto payment gateway from the command line for agents, CI pipelines and serverless setups, with no web dashboard.
ericrisco/rsc-harness
A skill your agent uses when deploying or fixing an app on Render — web services, background workers, cron jobs, private services, managed Postgres and Key-Value, and especially the render.yaml…
harness/harness-skills
Generate Harness Trigger YAML for automated pipeline execution and create via MCP.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Deploy and operate apps on Render (Blueprint + one-click Dashboard deeplink, same flow as Codex render-deploy). Render is an agent skill from LeoYeAI/openclaw-master-skills. Deploy and operate apps on Render (Blueprint + one-click Dashboard deeplink, same flow as Codex render-deploy).
Render fits situations like: the user wants to deploy; edit render.yaml; get the Blueprint deeplink to deploy; verify deploys via API when RENDERAPIKEY is set.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill render -a claude-code`. Or copy the skill folder (skills/deploy-on-render in LeoYeAI/openclaw-master-skills) into .claude/skills/render in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill render -a codex`. Or copy the skill folder (skills/deploy-on-render in LeoYeAI/openclaw-master-skills) into .agents/skills/render in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill render -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/render, .gemini/skills/render, .github/skills/render and .opencode/skills/render in your project.
Going by SKILL.md and its folder, Render needs the command-line tools its instructions call (git, curl and brew) and credentials named RENDER_API_KEY and APP_SECRET. Our summary lists: Python 3; Node.js; Docker; A credential in RENDER_API_KEY; A credential in APP_SECRET.
SKILL.md names 8 domains. In commands or code: dashboard.render.com, api.render.com, github.com, gitlab.com, bitbucket.org and mcp.render.com; the agent is likely to contact these when it follows the instructions. As links in the text: render.com and api-docs.render.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Render is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Render: Home Assistant Manager (komal-SkyNET/claude-skill-homeassistant, 965 stars), Cohesivity (aiskillstore/marketplace, 430 stars), Migrate Postgres Tables To Hypertables (timescale/pg-aiguide, 1.9k stars) and PayRam Agent Onboarding (PayRam/payram-mcp, 158 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,158 GitHub stars. The repository holds 1,215 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.