Overview
- Skill Key
- derick001/ssl-certificate-monitor
- Author
- skill-factory
- Source Repo
- openclaw/skills
- Version
- 1.0.0
- Source Path
- skills/derick001/ssl-certificate-monitor
- Latest Commit SHA
- 8df97a767601b3164efca053550cc09bf0587246
Monitor SSL certificates for expiration, security issues, and compliance across domains and subdomains.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 ssl-certificate-monitor 技能。 若已安装,则直接安装 ssl-certificate-monitor 技能。
# SSL Certificate Monitor ## What This Does A CLI tool to monitor SSL/TLS certificates for expiration dates, security issues, and basic compliance checks. Check single domains or multiple domains from a list, get detailed certificate information, and receive alerts before certificates expire. Key features: - **Check expiration dates** for SSL certificates on domains and subdomains - **Detailed certificate info** - issuer, subject, serial number, signature algorithm - **Security validation** - check certificate chain, basic trust validation - **Batch monitoring** - check multiple domains from a file or list - **Alert thresholds** - warn when certificates expire within specified days (default 30 days) - **JSON output** - machine-readable output for integration with monitoring systems - **Simple CLI interface** - easy to use in scripts or cron jobs - **No external API required** - uses Python's SSL/TLS libraries ## When To Use - You need to monitor SSL certificate expiration for your websites - You want to automate certificate renewal reminders - You're managing multiple domains and subdomains - You need to validate certificate chain and basic security - You want to integrate SSL monitoring into your DevOps pipeline - You're auditing domains for certificate compliance - You need to check certificates on internal servers or development environments ## Usage Basic commands: ```bash # Check a single domain python3 scripts/main.py check example.com # Check with custom port python3 scripts/main.py check example.com --port 443 # Check multiple domains from a file (one domain per line) python3 scripts/main.py batch domains.txt # Set custom warning threshold (days before expiration) python3 scripts/main.py check example.com --warning-days 14 # Output JSON for machine processing python3 scripts/main.py check example.com --json # Check certificate details (issuer, subject, algorithm, etc.) python3 scripts/main.py details example.com # Validate certificate chain and...
# SSL Certificate Monitor Monitor SSL/TLS certificates for expiration dates, security issues, and compliance across domains and subdomains. ## Features - Check expiration dates for SSL certificates - Detailed certificate information (issuer, subject, algorithm) - Batch monitoring of multiple domains - Alert thresholds for expiring certificates - JSON output for machine processing - Basic certificate chain validation ## Quick Start ```bash # Check a single domain python3 scripts/main.py check example.com # Check multiple domains from a file python3 scripts/main.py batch domains.txt --warning-days 30 # Get certificate details python3 scripts/main.py details example.com ``` ## Installation This skill requires Python 3.x and the `cryptography` library: ```bash pip3 install cryptography ``` ## Usage Examples ### Check domain with custom warning threshold ```bash python3 scripts/main.py check example.com --warning-days 14 ``` ### Output JSON for automation ```bash python3 scripts/main.py check example.com --json ``` ### Validate certificate chain ```bash python3 scripts/main.py validate example.com ``` ## File Format for Batch Checking Create a text file with one domain per line: ``` example.com api.example.com staging.example.com blog.example.com:8443 ``` ## Output The tool provides color-coded output: - ✅ Valid certificates - ⚠️ Certificates expiring soon (within warning threshold) - ❌ Expired or invalid certificates ## Limitations - Network connectivity required - Standard TLS handshake only - No deep security audits - No built-in notification system ## License This skill is part of the OpenClaw Skill Factory portfolio.
0xnyk
X Intelligence CLI — search, monitor, analyze, and engage on X/Twitter. TypeScript + Bun. AI agent skill.
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
jackculpan
Track flight prices from Google Flights with this OpenClaw skill. Search routes, monitor prices, and get alerts when prices drop.
openclaw-trade
openclaw trading assistant| openclaw trading skill | nof1.ai & openclaw [moltbot] collaboration | We get the best practices from alpha arena trading seasons and bring it to clawdbot All top AI agents, realtime monitoring and news research, gather info from private insiders and many other! Using Hyperliquid API.
xquik-dev
X (Twitter) automation skill for AI coding agents. Tweet search, user lookup, follower/following extraction, media download, reply/retweet/quote extraction, 40+ tools, account monitoring & trending topics. REST API, MCP server, HMAC webhooks. Works with Claude Code, Cursor, Codex, Copilot, Windsurf & 40+ agents.
mohsinkhadim59
Step-by-step guides for installing and running OpenClaw, an open-source AI agent, on Mac, Linux VPS, and AWS covering setup, security, messaging channels, Google integration, skills, and monitoring.