Skills to deploy, debug, and monitor Render services.
- Compatibility
- Installation
- Skills
- Auto-Approval Hooks
- Prerequisites
- Quick Start
- Contributing
- Repository Structure
- Support
- License
| Feature | Claude Code | Codex | OpenCode | Cursor |
|---|---|---|---|---|
| Skill prompts (SKILL.md) | ✅ | ✅ | ✅ | ✅ |
| Render CLI commands | ✅ | ✅ | ✅ | ✅ |
| Render MCP tools | ✅ | ✅ | ✅ | ✅ |
| Auto-approval hooks | ✅ | ❌ | ❌ | ❌ |
Install to all detected tools:
curl -fsSL https://raw.githubusercontent.com/render-oss/skills/main/scripts/install.sh | bashTargets: Claude Code, Codex, OpenCode, and Cursor.
/plugin marketplace add render-oss/skills
/plugin install render@skills$skill-installer render-deploy
$skill-installer render-debug
$skill-installer render-monitorCopy each skill directory from skills/ into your tool's skills directory:
- Claude Code (skills mode):
~/.claude/skills/<skill-name>/ - Codex:
~/.codex/skills/<skill-name>/ - OpenCode:
~/.config/opencode/skills/<skill-name>/ - Cursor:
~/.cursor/skills/<skill-name>/
Example (Codex):
cp -R skills/render-deploy ~/.codex/skills/render-deploy
cp -R skills/render-debug ~/.codex/skills/render-debug
cp -R skills/render-monitor ~/.codex/skills/render-monitorDeploy via Blueprint (render.yaml) or direct MCP creation.
- Detects common stacks and configures build/start
- Creates services, cron jobs, and databases via MCP
- Verifies deploys with basic health/metrics checks
Find root causes using logs, metrics, and (when needed) database queries.
- Structured log queries via MCP
- CPU/memory/latency diagnostics
- Fix suggestions for common deploy failures
Check service health, performance metrics, and recent logs.
- Health checks and deploy status
- CPU/memory/latency/bandwidth
- Log filtering and summaries
Auto-approves safe, read-only CLI operations:
- Listing services:
render services list,render services -o json - Reading logs:
render logs -r,render logs --raw - Checking workspaces:
render workspace current,render workspace list
Operations that modify infrastructure still require permission:
- Deployments (
render deploy) - Service restarts (
render services restart) - Service creation/deletion (
render services create,render services delete) - Configuration changes (
render services update) - Workspace changes (
render workspace set)
- Render MCP tools configured with an API key
RENDER_API_KEYenvironment variable- Git repository pushed to GitHub, GitLab, or Bitbucket (for deploys)
- Optional: Render CLI for streaming logs/SSH
Deploy: "Deploy my application to Render"
Debug: "Debug my Render deployment"
Monitor: "Is my Render service healthy?"
- Create
skills/your-skill-name/withSKILL.md(optionalreferences/,assets/). - Add frontmatter in
SKILL.md:--- name: your-skill-name description: Brief description license: MIT compatibility: Prerequisites and requirements metadata: author: Render version: "1.0.0" category: category-name ---
- Keep
SKILL.mdconcise; move details toreferences/. - Test locally:
claude plugin add /path/to/skills
Examples: deploy, debug, monitor.
render-skill/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace metadata
├── skills/
│ ├── render-deploy/ # Deployment skill
│ ├── render-debug/ # Debugging skill
│ └── render-monitor/ # Monitoring skill
├── hooks/
│ ├── hooks.json # Hook configuration
│ └── auto-approve-render.sh # Auto-approval script
├── scripts/
│ └── install.sh # Multi-tool installer
├── .mcp.json # MCP server configuration
├── README.md # This file
├── .gitignore
└── LICENSE
- Documentation: https://render.com/docs
- Issues: https://github.com/render-oss/skills/issues
- Render Support: support@render.com
MIT License - see LICENSE file for details.