integrating-sast-into-github-actions-pipeline
该技能介绍如何将 CodeQL 与 Semgrep 两类 SAST 工具集成到 GitHub Actions 流水线,覆盖工作流配置、自定义规则、质量门禁、误报抑制与结果聚合。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-31 00:15
12,844 个结果
该技能介绍如何将 CodeQL 与 Semgrep 两类 SAST 工具集成到 GitHub Actions 流水线,覆盖工作流配置、自定义规则、质量门禁、误报抑制与结果聚合。
该技能用于为应用和基础设施建立监控、日志与可观测性体系,适用于生产部署前的监控搭建、性能瓶颈定位、事件响应中的根因排查以及 SLA 合规跟踪等场景。内容覆盖基于 Prometheus 的指标采集(含 Node.js 应用埋点与 prometheus.yml 抓取配置)、告警规则编写、结构化日志聚合(Winston)、Grafana 仪表盘配置以及健康检查接口实现。技能强调结构化 JSON 日志、控制指标标签基数、只保留关键告警以避免告警疲劳,并明确禁止记录密码和 API 密钥等敏感数据。可配合 deployment、security 等相关技能使用。
用于审查 Kubernetes NetworkPolicy 的安全技能:判断哪些流量可达工作负载,并核验结论是否可信。基于只读的 k8s-mcp 服务器,支持列出 NetworkPolicy、检查权限范围、报告选择器与出入口规则。资料未说明收费与安装方式。
用于追踪 Kubernetes 服务链路的只读技能,按 Ingress→Service→selector→Pod→EndpointSlice→就绪状态逐环排查服务无流量问题,并区分配置错误与就绪探针问题。
Zabbix 可用性与受监控清单工具,用于查看设备是否可达、自何时不可达、抖动次数以及 NMS 实际监控的对象。基于只读的 zabbix-mcp 提供三个工具,强调“Zabbix 无法访问”不等于“设备宕机”,需报告观测时间与抖动计数。
用于在测试或部署前审查 Amazon Bedrock 自动推理(AR)策略质量与保真度的技能,汇总质量报告、保真度报告与策略定义,输出按优先级排序的修复建议,本身只诊断不修改。
animated-aws-arch 是一个用于生成浅色主题、从左到右动画 AWS 架构图的技能。它通过编写 JSON 规格(节点、边、分组、旅程),由内置生成器输出单个自包含 SVG,包含官方 AWS 图标、蚂蚁线连接器和沿请求路径移动的动画圆点。
用于对 Amazon EKS 集群进行符合 AWS EKS 最佳实践指南的全面运维审查技能,可评估安全、可靠性、网络、扩展性、升级与成本等,并生成按集群划分的 Markdown 审查报告。
面向 Amazon RDS 与 Aurora 的运维审查技能,依据 AWS Well-Architected Framework 与 RDS/Aurora 最佳实践,通过 AWS 原生 API 收集配置、备份、指标、日志与成本数据,按安全、可靠性、性能、成本、运维卓越五个支柱评估并生成分级报告。
为 Kotlin Android 仓库设计并搭建硬质量门禁的智能体技能,按检查工具、检查规则、调用时机三层组织方案,写入前必须请求用户确认。仅限 Android Gradle 项目。
为 Python 后端仓库搭建质量门禁的职业技能,按检查工具、检查规则、调用时机三层组织方案,覆盖格式化、静态检查、类型检查、导入边界、测试与部署校验,并在写入前请求确认。
该技能介绍如何使用 GitHub Actions 与官方 tauri-apps/tauri-action 为 Tauri 应用配置 CI/CD 流水线,实现跨 Windows、macOS、Linux 平台的自动化构建、测试与发布。内容涵盖工作流触发方式(推送 release 分支、基于标签发布、手动触发)、平台矩阵配置、完整工作流示例、pnpm/Yarn 等包管理器变体、Rust 与 Node.js 缓存策略、Linux 依赖安装、发布自动化(tagName、releaseName、releaseBody、releaseDraft、prerelease 等选项及 __VERSION__ 占位符)、产物上传、GITHUB_TOKEN 写权限配置、非根目录项目配置、ARM 模拟构建、macOS 与 Windows 代码签名环境变量,以及仅用于 PR 验证的 CI 工作流。还包含发布权限被拒、Linux 构建失败、macOS 目标缺失、缓存失效等常见问题的排查方法。适用于需要为 Tauri 桌面应用搭建自动化构建与发布流程的开发者。
用于将 Docusaurus 站点部署到 GitHub Pages 的技能:检查项目结构与配置、本地构建验证、配置 docusaurus.config.js 与 sidebars.js、通过 GitHub CLI 启用 Pages,并建立 GitHub Actions CI/CD 自动部署流程。
Bitwarden 的功能开关(Feature Flag)使用规范与生命周期技能,说明服务端与客户端如何评估开关、如何命名与划分范围,以及发布型开关从创建到清理的完整流程。
docker-logs 是一个用于跟踪 Docker 容器日志的技能,帮助检查错误并监控应用行为。当用户输入 /docker-logs 时触发。它会先列出正在运行的容器,询问要监控哪些容器以及是否需要过滤条件(如仅错误、最近 N 行、指定时间之后等),然后根据需求执行相应的 docker logs 命令。
该技能用于获取当前分支 PR 的 GitHub Actions 工作流日志,分析失败原因并修复 CI/CD 错误。当用户输入 /fix-github-actions 时触发。它通过 gh 命令行工具(而非 GitHub MCP)操作 Actions,流程包括:确认当前分支及推送状态、查看 PR、获取检查与运行日志、下载产物、解析测试失败、lint 错误、构建错误、缺失依赖、环境变量、配置问题与超时错误,然后读取受影响文件并按项目规则(TypeScript、ESLint、Biome)应用修复、解决测试失败、补充依赖、更新配置文件、处理超时并提交更改,最后通过 gh pr checks 或 gh run watch 验证相关工作流。
fix-vercel-build 是一个用于处理 Vercel 构建失败问题的技能,触发方式为用户输入 /fix-vercel-build。它会获取 Vercel 构建日志、分析失败原因并修复部署问题。该技能要求必须使用 Vercel MCP 工具。工作流程包括:默认针对当前分支获取构建日志;解析日志中的 TypeScript/ESLint 错误、缺失依赖、环境变量、导入和配置问题;随后读取受影响文件,按项目规则应用修复,解决类型、导入和 lint 错误,补充缺失依赖,修复环境变量与配置,并提交更改。适用于在 Vercel 上部署失败、需要定位并修复构建错误的场景。
用于跟踪 Docker 容器日志以排查错误并监控应用行为的技能,当用户输入 /docker-logs 时触发。
用于获取 Vercel 构建日志、分析失败原因并修复部署问题的技能,需通过 Vercel MCP 工具使用,触发方式为输入 /fix-vercel-build。
面向新开发者的综合入职流程技能,在用户输入 /onboard-new-developer 时触发,帮助新人快速完成环境搭建、仓库克隆、运行 Web/API 与移动端、验证并熟悉项目。
用于为已投入生产的 AI 系统制定持续监控方案,涵盖性能指标、数据与概念漂移、公平性、稳健性及日志记录,方法参照 ISO/IEC 42001 与 NIST AI RMF,并引用欧盟 AI 法案相关条款作为参照点。
用于管理 Proxmox VE 基础设施的技能包,支持单节点环境的 VM/LXC 供给、cloud-init 模板、存储与网络配置,可通过 proxmoxer Python 库、Ansible 及 Terraform/OpenTofu 实现自动化管理。
Ghost-CLI 是 Ghost CMS 官方命令行工具,用于安装、配置和管理 Ghost 实例,可自动处理 MySQL、NGINX、Let's Encrypt SSL 与 systemd 进程管理,也支持本地 SQLite 开发安装。
在功能分支的 Pull Request 合并到 main 后,清理已合并分支的技能。先确认当前分支与状态,再切回 main、拉取最新代码,并删除本地与远程的功能分支。