ssl-cert-checker
CMDOP Skill — install and use via CMDOP agent:
cmdop-skill install ssl-cert-checker
Check SSL certificate expiry for one or more domains. CMDOP skill + standalone Python library.
Install
pip install ssl-cert-checker
Or as a CMDOP skill:
cmdop-skill install path/to/ssl-cert-checker
CLI
ssl-cert-checker check --domains github.com google.com
✅ github.com: expires 2026-04-05 (33 days) — Sectigo Limited
✅ google.com: expires 2026-04-27 (54 days) — Google Trust Services
JSON output (for scripts/CMDOP bot):
ssl-cert-checker check --domains github.com --json
Python API
from ssl_cert_checker import check_cert, check_certs, CertResult, status_emoji
# Single domain
result = check_cert("github.com")
print(result.domain, result.expires, result.days_left, result.issuer)
# Batch
results = check_certs(["github.com", "google.com"])
# Status emoji: red (<7d), warning (<30d), green (>=30d)
print(status_emoji(result.days_left))
Metadata
Release files for ssl-cert-checker 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ssl_cert_checker-0.1.6.tar.gz | 3.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ssl_cert_checker-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.4 kB
Release files / ssl_cert_checker-0.1.6.tar.gz
| Download URL | ssl_cert_checker-0.1.6.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0a532e5f8ac33b9cdeed3576e23ce666ab0372e769ba04750453f19d2bc97e5
|
|
BLAKE2b-256 checksum How to use checksums |
448281cb26362473776ddcc0d29e34d1aef15fe7b22475624bcac015d512d83a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.18
|
Release files / ssl_cert_checker-0.1.6-py3-none-any.whl
| Download URL | ssl_cert_checker-0.1.6-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
32cb3eae79f5144b06c0dc01aedcbf60e325c34d5cdbfd53005eaca032069e03
|
|
BLAKE2b-256 checksum How to use checksums |
b7b9ace5ea906c35f669b61abb9edf684292d2127e9300bc51931f7c1768d87d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.18
|