ssl-checker

SSL证书检查器是一个用于检查SSL证书有效期的agent技能,它可以检查指定域名的SSL证书是否即将过期,返回检查结果,使用mcp-email发送即将过期的警告邮件给订阅者。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ssl-checker" with this command: npx skills add kit101/skillz/kit101-skillz-ssl-checker

SSL证书检查器 (SSL Certificate Checker)

1. When (触发条件)

当用户明确要求检查某域名的SSL证书有效期时

  • 检查your_domain.co的SSL证书有效期 【模糊触发】当用户指令中同时包含「域名」+「有效期」任意组合时,触发本Skill。

2. How (执行方式)

2.1 步骤

  1. 读取参数: 读取用户想要检查的域名清单和有效期警告阈值(默认30天)
  2. 调用检查脚本: 调用scripts/ssl-checker.js,调用方式通过node scripts/ssl-checker.js获取脚本使用说明
  3. 解析检查结果: 解析证书检查结果,包括域名、证书相关信息、证书有效期等
  4. 判断是否需要发送警告通知: 根据有效期和警告阈值判断是否需要发送告警通知
  5. 若需要告警,则发送警告通知,警告通知发送方式请查看references/notify.md

3. What (输出结果)

3.1 主要输出

  • 证书检查报告
  • 告警通知结果

3.2 输出格式要求

  • 严格遵循references/report-template.txt

功能特性

  • 检查单个或多个域名的SSL证书有效期
  • 计算证书剩余有效天数
  • 识别即将过期的SSL证书(少于30天)
  • 返回详细的证书信息(颁发者、有效期等)
  • 使用MCP进行结果传递

输入参数

  • domains: 要检查的域名数组(必需)
  • warningThreshold: 警告阈值(可选,默认30天)

使用场景

  • 监控线上服务SSL证书状态
  • 预防因SSL证书过期导致的服务中断
  • 定期检查企业所有域名的SSL证书状态

技术要求

  • Node.js环境,内置的https模块
  • 网络访问权限(用于连接目标服务器)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

session-pretty-replay

No summary provided by upstream source.

Repository SourceNeeds Review
General

skill-creator

No summary provided by upstream source.

Repository SourceNeeds Review
General

hello-world

No summary provided by upstream source.

Repository SourceNeeds Review