SS

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.zip

Installs 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.
116 charsno explicit “when” trigger
Intermediate

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

You give it
Domain names and certificate configuration
You get back
Provisioned and renewed SSL/TLS certificates

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:

GuideContents
Let's Encrypt with Cert-ManagerLet's Encrypt with Cert-Manager
AWS ACM Certificate ManagementAWS ACM Certificate Management
Certificate Monitoring and RenewalCertificate Monitoring and Renewal
Automated Certificate RenewalAutomated Certificate Renewal
Certificate PinningCertificate 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.

SkillInstallsUpdatedSafetyDifficulty
ssl-certificate-management (this skill)05moReviewIntermediate
securing-s3-buckets03moNo flagsIntermediate
aws-advisor55moReviewIntermediate
infra-architect01moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry