# Ssl Cert Management

> Request and renew Let's Encrypt certs with certbot

- Skill: `loopyluci/ssl-cert-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add loopyluci/ssl-cert-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/loopyluci/ssl-cert-management/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: LoopyLuci (https://skillmd.com/u/loopyluci)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/loopyluci/ssl-cert-management

---


# SSL Certificate Management

## Certbot
```bash
# Install
sudo apt install certbot python3-certbot-nginx

# Get cert
sudo certbot --nginx -d example.com -d www.example.com

# Test renewal
sudo certbot renew --dry-run

# Auto-renewal (systemd)
sudo systemctl enable certbot.timer
```

## Manual DNS Challenge
```bash
certbot certonly --manual --preferred-challenges dns -d example.com
```

