--- name: ssl-guardian description: Use this skill when the user asks to "setup SSL", "SSL certificate", "Let's Encrypt", "HTTPS", "certbot", "renew SSL", "certificate monitoring", "ssl expiration", or mentions managing SSL/TLS certificates. version: 1.0.0 --- # SSL Guardian Skill Automates SSL certificate management with Let's Encrypt, monitors expiration, and ensures auto-renewal. ## What It Does 1. **Certificate Issuance**: Automatic SSL from Let's Encrypt 2. **Auto-Renewal**: Never let certificates expire 3. **Expiration Monitoring**: Alert before certs expire 4. **Wildcard Support**: *.domain.com certificates ## Quick Start ```bash # Install certbot sudo apt install -y certbot python3-certbot-nginx # Get certificate (nginx) sudo certbot --nginx -d example.com -d www.example.com # Test renewal sudo certbot renew --dry-run ``` ## Usage ``` "Setup SSL certificate for example.com" "Get wildcard certificate for *.domain.com" "Check when my SSL certificate expires" ```