ssl-certificate-management
Automate the lifecycle of SSL/TLS certificates across cloud infrastructure.
Install
mkdir -p .claude/skills/ssl-certificate-management && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16155" && unzip -o skill.zip -d .claude/skills/ssl-certificate-management && rm skill.zipInstalls to .claude/skills/ssl-certificate-management
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Manage SSL/TLS certificates with automated provisioning, renewal, and monitoring using Let's Encrypt, ACM, or Vault.Key capabilities
- →Automate SSL/TLS certificate renewal
- →Manage multi-domain certificates
- →Handle wildcard certificates
- →Monitor certificate expiration and provide alerts
- →Implement zero-downtime certificate rotation
How it works
The skill automates SSL/TLS certificate management by configuring provisioning, renewal, and monitoring processes. It uses tools like Cert-Manager to interact with certificate authorities.
Inputs & outputs
When to use ssl-certificate-management
- →Enable HTTPS for a new domain
- →Automate SSL certificate renewal
- →Manage wildcard certificates
- →Configure zero-downtime certificate rotation
About this skill
SSL Certificate Management
Table of Contents
Overview
Implement automated SSL/TLS certificate management across infrastructure, including provisioning, renewal, monitoring, and secure distribution to services.
When to Use
- HTTPS/TLS enablement
- Certificate renewal automation
- Multi-domain certificate management
- Wildcard certificate handling
- Certificate monitoring and alerts
- Zero-downtime certificate rotation
- Internal PKI management
Quick Start
Minimal working example:
# cert-manager-setup.yaml
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-prod
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: [email protected]
privateKeySecretRef:
name: letsencrypt-prod
solvers:
# HTTP-01 solver for standard domains
- http01:
ingress:
class: nginx
selector:
dnsNames:
- "myapp.com"
- "www.myapp.com"
# DNS-01 solver for wildcard domains
- dns01:
route53:
region: us-east-1
// ... (see reference guides for full implementation)
Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Let's Encrypt with Cert-Manager | Let's Encrypt with Cert-Manager |
| AWS ACM Certificate Management | AWS ACM Certificate Management |
| Certificate Monitoring and Renewal | Certificate Monitoring and Renewal |
| Automated Certificate Renewal | Automated Certificate Renewal |
| Certificate Pinning | Certificate Pinning |
Best Practices
✅ DO
- Automate certificate renewal
- Use Let's Encrypt for public certs
- Monitor certificate expiration
- Use wildcard certs strategically
- Implement certificate pinning
- Rotate certificates regularly
- Store keys securely
- Use strong key sizes (2048+ RSA, 256+ ECDSA)
❌ DON'T
- Manual certificate management
- Self-signed certs in production
- Share private keys
- Ignore expiration warnings
- Use weak key sizes
- Mix dev and prod certs
- Commit certs to git
- Disable certificate validation
When not to use it
- →When manual certificate management is preferred
- →When using self-signed certificates in production
- →When sharing private keys
Limitations
- →The skill manages SSL/TLS certificates.
How it compares
This skill automates certificate lifecycle management, reducing manual effort and ensuring continuous HTTPS availability compared to manual certificate handling.
Compared to similar skills
ssl-certificate-management side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| ssl-certificate-management (this skill) | 0 | 5mo | Review | Intermediate |
| securing-s3-buckets | 0 | 3mo | No flags | Intermediate |
| aws-advisor | 5 | 5mo | Review | Intermediate |
| infra-architect | 0 | 1mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by aj-geddes
View all by aj-geddes →You might also like
securing-s3-buckets
aws
>
aws-advisor
tech-leads-club
Expert AWS Cloud Advisor for architecture design, security review, and implementation guidance. Leverages AWS MCP tools for accurate, documentation-backed answers. Use when user asks about AWS architecture, security, service selection, migrations, troubleshooting, or learning AWS. Triggers on AWS, Lambda, S3, EC2, ECS, EKS, DynamoDB, RDS, CloudFormation, CDK, Terraform, Serverless, SAM, IAM, VPC, API Gateway, or any AWS service.
infra-architect
k1lgor
|
secrets-management
wshobson
Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.
cloud-penetration-testing
davila7
This skill should be used when the user asks to "perform cloud penetration testing", "assess Azure or AWS or GCP security", "enumerate cloud resources", "exploit cloud misconfigurations", "test O365 security", "extract secrets from cloud environments", or "audit cloud infrastructure". It provides comprehensive techniques for security assessment across major cloud platforms.
secrets-manager
itsmostafa
AWS Secrets Manager for secure secret storage and rotation. Use when storing credentials, configuring automatic rotation, managing secret versions, retrieving secrets in applications, or integrating with RDS.