ci-cd
这是一套面向 CI/CD 流水线的技能指南,覆盖 GitHub Actions、GitLab CI 等平台的流水线设计、性能优化、DevSecOps 安全扫描与故障排查。它提供新建流水线的决策树与分阶段结构、缓存与并行化等优化清单、OIDC 认证与密钥管理等安全实践、常见失败模式的排查方法,以及部署模式选择(直接、蓝绿、金丝雀、滚动)和安全扫描(密钥扫描、SAST、SCA、容器扫描、DAST)的集成方式。还附带多语言模板、诊断脚本和参考文档。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-16 00:02
10,171 个结果
这是一套面向 CI/CD 流水线的技能指南,覆盖 GitHub Actions、GitLab CI 等平台的流水线设计、性能优化、DevSecOps 安全扫描与故障排查。它提供新建流水线的决策树与分阶段结构、缓存与并行化等优化清单、OIDC 认证与密钥管理等安全实践、常见失败模式的排查方法,以及部署模式选择(直接、蓝绿、金丝雀、滚动)和安全扫描(密钥扫描、SAST、SCA、容器扫描、DAST)的集成方式。还附带多语言模板、诊断脚本和参考文档。
careful 是 gstack 提供的破坏性命令安全护栏技能:在运行 Bash 或 PowerShell 命令前检测 rm -rf、DROP TABLE、强制推送、git reset --hard、kubectl delete 等危险模式并发出警告,用户可逐次选择继续或取消。适用于生产环境、线上调试或共享环境。
Redis 是一个低延迟的内存键值数据库,可用于缓存、队列、限流、会话存储和实时数据处理。该技能提供在 Linux 或 Docker 上安装、配置、运行和优化 Redis 的完整参考,覆盖 redis.conf 核心配置(网络、内存、连接、日志与安全)、redis-cli 常用命令(字符串、哈希、列表、集合、有序集合与键管理)、RDB 与 AOF 持久化策略、Sentinel 高可用与 Cluster 分片集群、缓存与限流和发布订阅及分布式锁等常见模式、Docker Compose 部署以及监控与故障排查。适合需要在应用中实现 Redis 缓存或队列时查阅。注意:本技能为配置与运维参考,未提供具体收费与价格信息。
Bankr Agent - Error Handling 是一个用于处理 Bankr API 错误与认证问题的技能。当出现认证错误、API 密钥错误、401 错误、"invalid API key"、"BANKR_API_KEY not set"、任务失败等情况时,可借助该技能进行排查与修复。它涵盖认证错误(401)的解决步骤、常见任务失败原因与处理方式、HTTP 状态码含义与对应操作、故障排查清单,以及向用户报告错误的建议。
本指南介绍如何在阿里云服务器上从零部署 OpenClaw AI 助手,涵盖阿里云百炼模型(Coding Plan)配置、飞书/钉钉/QQ/Discord 多平台接入、Qoder CLI 集成,以及 ACP 协议、Gateway 认证、systemd 服务与运维排查等高级配置。文档强调安全隔离,建议使用云服务器而非个人主力电脑部署,并妥善保管各类密钥与令牌。
用于部署和管理 Supabase Edge Functions 的技能,可调用、部署、测试与排查运行在 Deno Deploy 上的无服务器 TypeScript/JavaScript 函数,并支持本地开发与密钥配置。
面向 Azure Functions 开发的专家知识技能,涵盖故障排查、最佳实践、决策、限制与配额、安全、配置、集成与编码模式以及部署,并结合本地速查内容与远程文档获取能力。
Render Managed PostgreSQL 技能,用于在 Render 平台上配置和优化托管 PostgreSQL 数据库。涵盖连接方式(内部与外部连接字符串、TLS 要求)、创建时的不可变字段、存储自动扩缩容、连接数限制、PgBouncer 连接池、高可用、只读副本以及安全删除等主题。适用于为 Render 上的应用配置数据库、创建或修改数据库与副本、排查连接限制或 SSL 错误、编写 Blueprint 数据库配置等场景。
icp-cli 是用于在 Internet Computer 上构建和部署应用的命令行工具,取代旧版 dfx。它使用 icp.yaml 配置、可复用构建模板(recipe)以及区分部署目标与网络连接的环境模型。
Cloudflare Workers KV 是 Cloudflare 提供的全球分布式键值存储服务,运行在边缘网络上,适合缓存 API 响应、存储配置、管理用户偏好等读多写少的场景。通过 Wrangler CLI 创建命名空间并绑定到 Worker,即可使用 put/get/list/delete 等 API 读写数据。支持 JSON、ArrayBuffer、Stream 等数据类型,可设置过期时间(TTL)和元数据,并提供 cacheTtl 边缘缓存、批量读取(单次最多 100 个键)、分页列表等能力。2025 年架构重构后性能显著提升,热键读取约 6-8ms,p99 延迟低于 5ms。需注意其最终一致性模型(跨节点传播约 60 秒)、每键每秒 1 次写入限制、键 512 字节、值 25 MiB、元数据 1024 字节等配额约束。
OpenShell CLI(openshell)是管理 OpenShell 沙箱平台的主要命令行界面,用于沙箱创建与生命周期管理、网关注册、提供商(Provider)配置与凭证刷新、配置文件(Profile)管理、策略与设置等。该技能指导智能体通过 CLI 命令编排常见与复杂工作流,并强调以 CLI 内置帮助为权威参考。
Azure DevOps 集成技能,通过 OAuth 或 PAT 认证并调用 REST API v7.1,用命令行脚本管理 Azure DevOps 的项目、工作项、代码仓库、拉取请求、流水线、Wiki、测试计划、安全警报、变量组、环境与审批、分支策略等资源。提供认证、核心、工作项、仓库、迭代与容量、流水线、搜索、Wiki、测试计划、安全、变量组、环境、策略、附件等多个脚本模块,覆盖从项目查询到 CI/CD 运行、代码评审、测试与安全管理的常见操作。
Kustomize 是一款用于定制 Kubernetes 资源清单的声明式配置工具,不需要使用模板语言。它通过 base(基础配置)与 overlay(叠加层)的目录结构来管理不同环境的差异,可以在不修改原始 manifest 文件的前提下对现有清单进行补丁(patch),生成配置变体,或定制第三方清单。该技能适用于跨环境管理 Kubernetes 配置、为已有 manifest 打补丁、基于 base 创建配置变体以及定制第三方资源等场景,前提是使用 kubectl 1.14+(内置 kustomize)或独立的 kustomize CLI,并具备基本的 Kubernetes manifest 知识。文中提供了基础的 kustomization.yaml 写法、base 与 overlay 的组织方式、development 与 production 两个环境叠加层示例,以及策略合并补丁(Strategic Merge Patch)、JSON Patch、内联补丁、ConfigMap/Secret 生成器、镜像转换、资源转换(名称前后缀、命名空间、标签注解、副本数)、组件(Components)、远程资源、常用命令、Helm Chart 集成与变量替换等内容,并列举了常见问题与最佳实践。
面向 Python CLI 与 tap 的 Homebrew formula 维护工作流,涵盖版本升级、SHA 与资源依赖更新、测试、审计与发布,帮助 formula 与 PyPI 发行保持同步。
Canary 是 gstack 技能集中用于部署后金丝雀监控的技能。它监视线上应用的控制台错误、性能回退和页面故障,定期截图并与部署前基线对比,在出现异常时告警。适用于监控部署、金丝雀发布、部署后检查、观察生产环境和验证部署等场景。
这是一个用于构建可复现开发者环境的技能,帮助项目在不同开发机器和环境之间保持可运行、可重复。它覆盖本地工具链、运行时版本固定、Docker Compose 或 dev container、本地支撑服务(数据库、缓存、队列、搜索)、引导脚本、入职流程以及本地与生产环境的一致性权衡。该技能提供环境搭建的分类、模式选择、最小可复现栈建议,并输出结构化的环境搭建简报,同时明确与 .env 配置、部署自动化、安全策略等相邻任务的边界。
Git Workflow 是一个用于团队协作的 Git 工作流技能,帮助团队建立分支策略、Pull Request 流程和发布管理规范。它覆盖三种主流分支模型:Trunk-Based Development(适合持续部署、小团队、成熟 CI/CD)、GitHub Flow(适合持续交付、Web 应用)和 GitFlow(适合计划性发布、版本化产品),并给出对应的命令示例。技能还提供 Conventional Commits 提交规范、提交信息模板、PR 模板、分支保护规则、CODEOWNERS 配置、Git Hooks(含 Husky 与 commitlint 配置)、发布与标签流程、变更日志生成,以及 rebase、merge、cherry-pick、交互式 rebase 等常用操作和常见问题处理建议。适用于建立团队 Git 流程、配置 PR 流程、设置发布管理、改进代码审查等场景。使用前提为已安装 Git、具备仓库托管平台(GitHub、GitLab、Bitbucket)和基础 Git 知识。
Kubernetes Deploying 是一份面向 Kubernetes 应用部署与管理的技能资料,涵盖 Deployment、Service、Ingress、ConfigMap、Secret、健康检查、扩缩容等核心内容。资料提供了可直接参考的 YAML 清单示例,包括 Deployment 的副本数、容器镜像、端口、资源请求与限制、存活探针与就绪探针、环境变量引用 Secret;Service 的 ClusterIP 配置;Ingress 的 TLS 与路径路由;ConfigMap 与 Secret 的定义方式。同时整理了常用 kubectl 命令,如应用清单、查看发布状态、查看 Pod、查看日志、进入容器、扩缩容、回滚和端口转发。资料还介绍了滚动更新、重建、蓝绿、金丝雀等部署策略及其适用场景,健康检查的两种探针与常见探针类型,以及 Horizontal Pod Autoscaler 的配置示例。最后给出若干实践建议,包括设置资源请求与限制、使用命名空间隔离环境、避免明文提交 Secret、使用具体镜像版本标签、为高可用工作负载设置 PodDisruptionBudget。
用于解决 Node 包交付方式选择的技能:先整理现有交付包,再在 Git 临时桥接、SHA 固定共享桥、私有认证 Git、tarball/`npm pack` 制品、workspace/file 链接与 publish-first 之间择一,并说明认证、构建与可复现性后果。
TensorRT-LLM 是 NVIDIA 开源的大语言模型推理优化库,目标是在 NVIDIA GPU 上实现最高吞吐与最低延迟。它适用于在 A100、H100、GB200 等 NVIDIA GPU 上的生产部署,支持 FP8、INT4、FP4 量化模型,并可通过张量并行、流水线并行、专家并行等方式跨多 GPU 或多节点扩展。安装方式包括 Docker 镜像与 pip 包,提供 LLM 类进行基础推理,以及 trtllm-serve 命令启动兼容 OpenAI 接口的服务端。当需要更简单的 Python-first 配置、AMD 或非 NVIDIA 硬件、或 CPU 与 Apple Silicon 边缘部署时,资料建议改用 vLLM 或 llama.cpp。
阿里云资源中心搜索技能(alibabacloud-resourcecenter-search)用于通过 aliyun CLI 对阿里云上的资源进行全局盘点、搜索与统计。它支持跨地域、跨产品、跨账号的资源查询,覆盖服务开通状态检查、资源类型代码发现、资源搜索(含已删除资源)、资源配置详情查看、资源数量统计以及标签目录发现等场景。该技能要求 aliyun CLI 版本不低于 3.3.3,需先启用 AI-Mode 并在每次调用时携带指定的 User-Agent,且在执行结束后必须关闭 AI-Mode。使用前需要具备有效的阿里云凭证,并配置相应的 RAM 权限策略;跨账号搜索需要资源目录管理账号或被委派管理员权限。执行参数须经用户确认,禁用资源中心属于高风险操作,须先明确告知影响并获得用户确认。
hummingbot-heartbeat 是一个 OpenClaw 定时任务技能,每小时向已连接的聊天频道(如 Telegram、Discord)推送格式化的 Hummingbot 状态报告,涵盖 API 健康、Gateway 容器、活跃机器人/控制器、执行器与投资组合余额。
vercel-deploy 是一个面向 Vercel 平台的部署操作技能,用于对已关联的 Web 或全栈项目执行 Vercel 专属的部署任务。它覆盖预览部署、直接生产部署、暂存后提升上线、稳定预览别名或自定义域名绑定、环境变量作用域排查与重新部署,以及生产故障回滚等操作。该技能强调先确定单一主模式,再收集最小可信证据,最后按模式使用对应的命令包,并以结构化摘要输出结果。它不负责通用发布策略设计、CI 工作流编写、本地环境安装或发布后长期监控,这些应路由到其他技能。
本技能介绍如何使用 ArgoCD 实现 Kubernetes 的声明式 GitOps 持续交付。内容涵盖 ArgoCD 的安装、Application 定义(支持原生清单、Helm、Kustomize)、AppProject 项目隔离、ApplicationSet 多环境生成器(Git、List、Matrix)、同步策略(自动同步、sync waves、sync hooks)、CLI 常用命令、私有仓库配置、通知配置、常见问题排查以及最佳实践。适用于需要从 Git 仓库自动化部署、管理多环境、实现渐进式交付并保持集群状态与 Git 同步的团队。