infrastructure

Advise on DNS, SSL/TLS, hosting, and zero-downtime deployment decisions.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill infrastructure-luyzkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infrastructure
Source: https://github.com/luyzkk/Anti-Vibe-Coding/tree/main/skills/infrastructure
Command: npx skills add https://github.com/luyzkk/Anti-Vibe-Coding --skill infrastructure-luyzkk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you make correct, secure infrastructure and deployment decisions instead of guessing or following hype, especially around DNS, SSL/TLS, hosting choices, and production readiness patterns.

Core Features & Use Cases

  • DNS & domain setup guidance: Covers record types, registrars vs DNS providers, and pragmatic decision paths for DNS management.
  • SSL/TLS certificate decisioning: Explains why HTTPS is required and compares Let's Encrypt, Cloudflare SSL, and AWS ACM workflows.
  • Deployment and operations patterns: Provides consultative advice on PM2, Docker basics, health check design (liveness/readiness), zero-downtime strategies, and CI/CD alignment.
  • Infrastructure decision framework: Uses trade-off analysis (cost, complexity, scale, control) and encourages documenting decisions (e.g., ADRs).

Quick Start

Ask for a deployment plan by saying: "I’m deploying a Node.js API for my domain; recommend DNS records, SSL/TLS approach, hosting type, and a zero-downtime rollout plan."

Frequently Asked Questions about infrastructure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between Let's Encrypt and Cloudflare SSL for my domain deployment?

Choosing SSL/TLS certificates for domain deployment involves comparing Let's Encrypt, Cloudflare SSL, and AWS ACM workflows based on cost, complexity, and control. The Skill provides trade-off analysis to help you select the right certificate issuance flow for your specific hosting environment.

What DNS records do I need to configure when deploying a Node.js API?

Configuring DNS records for a Node.js API deployment requires understanding record types and the difference between registrars and DNS providers. The Skill offers pragmatic decision paths for DNS management to ensure your domain setup is correct and secure.

How do I implement zero-downtime rollouts and health checks for production deployment?

Implementing zero-downtime rollouts and health checks for production deployment requires designing proper liveness and readiness probes. The Skill advises on deployment patterns including PM2 and Docker basics to achieve seamless updates without interrupting service.

What is the best way to decide between hosting types for my application infrastructure?

Deciding on hosting types for application infrastructure requires evaluating trade-offs across cost, complexity, scale, and control. The Skill acts as an infrastructure decision framework, using stack-aware analysis to recommend the most suitable hosting environment.

How does CI/CD alignment work with my DNS and SSL deployment strategy?

CI/CD alignment with DNS and SSL deployment strategy integrates certificate issuance and DNS updates into your automated pipeline. The Skill provides consultative advice on aligning continuous deployment with your infrastructure decisions to maintain production readiness.

When should I document infrastructure decisions using Architecture Decision Records?

Documenting infrastructure decisions using Architecture Decision Records (ADRs) should happen whenever you make significant trade-offs regarding DNS, SSL/TLS, or hosting choices. The Skill encourages recording these decisions to maintain clarity and operational consistency across your team.