ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

SSLGen

Generate self-signed SSL certs and CAs for dev environments. Use when creating certs, validating CSRs, generating chains, formatting PEM.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bytesagain/sslgen
Or

SSLGen — SSL Certificate Generator

Generate, inspect, and verify SSL/TLS certificates from the command line. Powered by OpenSSL.

Commands

CommandDescription
self-signed <domain>Generate a self-signed certificate + private key (RSA 2048, 365 days, with SANs)
csr <domain>Generate a Certificate Signing Request + private key
info <certfile>Show full certificate details (subject, issuer, SANs, fingerprint, algorithm)
verify <certfile>Verify certificate validity and check expiration status
chain <certfile>Display the certificate chain (splits PEM bundles)
expiry <certfile>Check certificate expiry date with color-coded warnings

Examples

# Generate a self-signed cert for local dev
sslgen self-signed myapp.local
# → Creates myapp.local.key + myapp.local.crt

# Generate a CSR for production
sslgen csr example.com
# → Creates example.com.key + example.com.csr

# Inspect a certificate
sslgen info /etc/ssl/certs/server.crt

# Check if cert is expiring soon
sslgen expiry server.crt

# Verify a certificate
sslgen verify server.crt

# View cert chain
sslgen chain fullchain.pem

Requirements

  • openssl — must be installed and in PATH

Output

  • self-signed and csr create files in the current directory named <domain>.key, <domain>.crt, or <domain>.csr
  • All other commands output to stdout with color-coded status indicators
  • Expiry warnings: green (90+ days), yellow (30-90 days), red (<30 days), expired

Metadata

Stars3500
Views0
Updated2026-03-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bytesagain-sslgen": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#ssl#certificate#tls#openssl#security#developer
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.