cmsfornerd/cmsfornerd2/render-deployment

Trust tier 3
  • community
Source check pending

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-deployment

SKILL.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 /healthz health check.
  • Pathway 2 (Native Free Static Site): A native free Static Site service (cmsfornerd2-static) configured to run npm run build and publish the dist directory.
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.md and docs/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.yml is 100% compliant with ansible-lint. It strictly utilises Fully Qualified Collection Names (FQCN) for all module actions and specifies changed_when parameters 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, and tools/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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cmsfornerd/cmsfornerd2/render-deployment/badge)](https://verified-skill.com/skills/cmsfornerd/cmsfornerd2/render-deployment)

Something wrong with this skill or its page? Tell us.