ssl

Official

Secure nginx with automated HTTPS

Authortheslashdojo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates enabling HTTPS on nginx servers so operators no longer perform error-prone manual certificate installation, insecure TLS configuration, and renewal chores by hand.

Core Features & Use Cases

  • Automated Certificate Provisioning: Obtain and install Let's Encrypt certificates or generate self-signed certificates for development.
  • Secure TLS Configuration: Enforce TLSv1.2 and TLSv1.3, set safe cipher suites, enable OCSP stapling, session caching, and HSTS headers.
  • Deployment and Renewal Management: Write or update nginx server blocks, back up existing configs, validate configuration, and integrate certbot-based automatic renewal.
  • Use Case: Quickly secure a public website with HTTPS and redirect HTTP traffic to HTTPS while keeping renewals automated.

Quick Start

Enable HTTPS for example.com using Let's Encrypt and have the skill configure nginx with secure TLS settings and automatic renewal.

Dependency Matrix

Required Modules

certbotopensslnginx

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ssl
Download link: https://github.com/theslashdojo/dojo/archive/main.zip#ssl

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.