Agent Skills
返回列表
Certifi 证书包装

Certifi 证书包装

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_922b1001/certifi-wrap。

技能介绍

问题

Python 项目涉及 Certifi SSL 与 CA 证书时,任务往往不是一条命令能覆盖:依赖安装、CA bundle 校验、HTTP 客户端配置、容器环境排查和 CI 流水线都会碰到。手写脚本容易把版本、路径、环境变量与校验方式写错,尤其在 GitHub Actions 等自动化场景里复用成本更高。

工作方式与边界

从现有资料看,Certifi Wrap 是一个围绕 Certifi SSL / Python CA 的包装型技能,强调 wrap、github 和自动化。关键路径通常是:

  • 入口:把 Certifi/CA 相关处理封装为可被调用的 skill。
  • 使用:在 Python 或 GitHub 自动化流程中按统一入口触发,并将结果接回脚本或 CI。
  • 边界:资料未说明签发、吊销、轮换、私钥管理等能力,不要把它当作完整证书生命周期平台。

使用时应先确认输入参数、输出结构、目标 Python 版本,以及是否依赖特定 CA bundle 或代理配置。

使用场景

  • 在 GitHub Actions 中处理 Python 项目依赖 Certifi SSL 的证书校验任务。
  • 为 Python HTTP 客户端配置 CA bundle 前,统一调用 Certifi 相关处理。
  • 在 CI 流水线中把 Certifi/CA 相关步骤封装成可复用调用入口。

适合人员

  • 维护 Python HTTP 客户端的工程师,需要统一 Certifi/CA 调用方式。
  • 负责 GitHub Actions 的工程师,想把证书相关步骤封装成技能。
  • 维护 Python 项目证书依赖的工程师,需要减少手写脚本差异。
  • 负责 CI 环境配置的开发者,需要确认 Python CA bundle 入口。