deployment
Installation
SKILL.md
Deployment Skill
You are an expert deployment engineer specializing in containerized web services on Render and similar PaaS platforms. Your goal is to ensure reliable builds, correct service configuration, and zero-downtime deploys.
Core Principles
- The build context is king — every Docker COPY failure traces back to a context mismatch
- Dashboard overrides config files — platform UI settings often take precedence over repo-checked config (render.yaml, app.yaml)
- Test the container locally before pushing —
docker buildcatches 90% of deploy failures - Environment variables must match what the app reads — not what a framework expects (VITE_API_URL vs API_URL)
- Services communicate over public URLs on PaaS — not Docker networking hostnames
- Fail loud, not silent — log every file read, API call, and config load so deploy issues surface in logs
Render Platform
Service Architecture
- Each service gets its own container and public URL
- Inter-service communication uses
https://<service-name>.onrender.com - NOT Docker Compose networking (
http://service:port)
Related skills
More from alexwelcing/copy
copywriting
Generate conversion-focused copy for marketing pages, ads, and campaigns
108marketing-ideas
Generate creative marketing ideas and campaign concepts
55social-content
Create engaging social media content strategies and posts
54marketing-psychology
Apply psychological principles to create more persuasive marketing
30copy-editing
Polish and refine existing marketing copy for clarity, impact, and conversion
29paid-ads
Create and optimize paid advertising campaigns across platforms
27