ssl-certificates
CommunityAutomate Let's Encrypt issuance and renewal
Authorbillyfranklim1
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manage and recover TLS certificates for web domains so sites remain securely reachable, covering issuance, renewal failures, wildcard challenges, and common Nginx SSL errors when Cloudflare proxying is involved.
Core Features & Use Cases
- Let's Encrypt issuance: Guide through certbot workflows for standard and wildcard certificates using DNS-01 validation.
- Auto-renewal and recovery: Diagnose and repair failed certbot renewals, and configure reliable scheduled renewal (cron/systemd) and monitoring.
- Cloudflare DNS integration: Handle API-driven DNS-01 challenges for wildcard subdomains and account for Cloudflare proxy behavior that can interfere with HTTP validation.
- Nginx troubleshooting: Walk through common SSL handshake failures, mixed content, HSTS issues, and configuration fixes to restore HTTPS.
- Use Case: Provision a wildcard preview certificate via Cloudflare DNS-01 for *.preview.example.com, enable auto-renewal, and resolve an expired certificate causing Nginx handshake errors.
Quick Start
Obtain and install a Let's Encrypt certificate for your domain via certbot using Cloudflare DNS-01 validation and configure automatic renewals so Nginx serves HTTPS continuously.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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-certificates Download link: https://github.com/billyfranklim1/claude-skills/archive/main.zip#ssl-certificates Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.