SuperAPI AI 工具集

cicd-engineer

设计与创作

查看项目

更新于 10-16 04:56

技能介绍

用途:为技能(skills)单体仓库设计并实现 CI/CD,包括在 PR 阶段校验、在发布阶段打包。适合添加或修复针对技能目录的 GitHub Actions 工作流、变更路径检测与矩阵校验,也可规划 .skill 制品的发布与晋升(标签、环境、变更日志),记录密钥、OIDC 与 fork 安全的 PR 检查,并编写坏版本回滚与发布失败时的运维手册。

主要能力:标准阶段顺序为 checkout → 检测变更技能 → 校验(quick_validate)→ 可选 lint/脚本 → 发布标签时打包 → 发布制品 → 通知。PR 任务尽量只对变更的技能目录运行;quick_validate.py 作为合并门禁,frontmatter 无效即失败;发布任务在校验通过后才运行 package_skill.py;制品不可变(名称或元数据含标签与提交 SHA);组织级分发前需人工或环境审批。

必要用法:校验与打包命令保持原样——python3 ~/.claude/skills/skill-creator/scripts/quick_validate.py path/to/skill-dir 和 python3 ~/.claude/skills/skill-creator/scripts/package_skill.py path/to/skill-dir ./dist。批量回归可用 ai-skill-manager/scripts/validate_all_skills.sh。

质量门禁:结构+YAML 校验、批量回归、描述触发词人工复核加重复关键词 grep、技能目录脚本的 lint 与禁止网络外泄模式。

限制与边界:仅做应用/服务 CI(容器、K8s、应用测试)不含技能打包应转 devops;执行前架构 go/no-go 转 build-validator;IDP、黄金路径、Backstage 转 platform-engineer;SLI/SLO、错误预算、无流水线工作转 site-reliability-engineer;技能目录清点、去重、废弃/拆分治理无 CI YAML 转 ai-skill-manager;以安全门禁(SBOM、SAST、供应链签名)为主转 devsecops;从零撰写单个技能内容转 skill-creator / init_skill.py。

资料未提供具体价格、平台覆盖范围或未列明的功能,本文不作补充。