cmsfornerd/cmsfornerd2/render-deployment
- community
Checking that the SKILL.md file is still in the repository.
Configures and manages Render.com deployments via Docker containerisation or native Free Static Site pathways.
Install
npx vskill@latest install cmsfornerd/cmsfornerd2/render-deploymentSKILL.md
Render Deployment Skill
This skill governs the blueprint specifications, containerisation steps, and manual configurations required to deploy CMSForNerd2 reliably on Render.com.
When to use this skill
- When editing the Render deployment blueprint configuration (
render.yaml). - When modifying the web server Docker/Container configuration.
- When configuring deployment commands on the Render dashboard.
- When diagnosing or documenting deployment pipelines for Render.com.
- When updating or executing Ansible-based static orchestration playbooks.
Operational Standards & Procedures
1. Render Blueprint Pathways
The repository is configured for deployment to Render.com via a root-level render.yaml Blueprint Specification supporting two distinct pathways:
- Pathway 1 (Containerised Web Service): A containerised Web Service using a multi-stage Dockerfile (or
Containerfile) that packages the Astro site in a hardened, unprivileged Nginx server listening on port 8080 with a/healthzhealth check. - Pathway 2 (Native Free Static Site): A native free Static Site service (
cmsfornerd2-static) configured to runnpm run buildand publish thedistdirectory.
2. Manual Dashboard Deployment Constraints
To prevent build failures during manual dashboard deployments on Render:
- Set the Build Command to
npm run build. - Set the Publish Directory to
dist. - These settings prevent "Publish directory dist/ does not exist!" failures, as fully documented in
README.mdanddocs/migration-guide.md.
3. Ansible Static Orchestration & Dual-Pathway Sandbox Branching
For deployments on staging environments or custom servers, an Ansible orchestration suite is maintained with unprivileged sandbox awareness:
- The Ansible playbook
deploy-static.ymlis 100% compliant withansible-lint. It strictly utilises Fully Qualified Collection Names (FQCN) for all module actions and specifieschanged_whenparameters on commands to maintain idempotency. - All automation scripts, deployment pipelines, and Ansible playbooks in the repository must explicitly check for limited sandbox environments (such as the Google Jules container, typically by checking for username 'jules', custom environment variables, or virtualisation types) and implement a dual-pathway branching logic.
- Limited sandbox environments must bypass system-level modifications (such as systemd configurations, global packages installations, or firewall rule adjustments) to focus strictly on unprivileged workspace operations (e.g. local dependencies and compilation), whereas real OS environments are permitted to execute full administrative configurations with no limitations.
- An Ansible orchestration suite (
ansible.cfg,deploy-static.yml,inventory/hosts.staging.yml, andtools/deploy-static.sh) is configured to demonstrate and enforce this rule.
Deep State of Mind (DSOM) For My AI Protocol | Harisfazillah Jamel (LinuxMalaysia) | 2026-08-01 Standard: UK English | DBP-standard Bahasa Melayu Malaysia (Piawai) | GNU General Public License v3.0
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/render-deployment/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cmsfornerd/cmsfornerd2/render-deployment)