Skills
收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
安全
snyk-agent-scan 合规专家——用于 Agent 技能文件扫描,而非其他 Snyk CLI 工具(snyk test、snyk code SAST、snyk iac、snyk container)。通过重构内容修复警报,绝不通过抑制或删除信息来处理。涵盖技能目录中的所有文件:SKILL.md、references/、assets/ 以及任何辅助 Markdown。适用于编写新技能、编辑现有技能、排查本地或 CI 中 snyk-agent-scan 运行失败,或解除因 Agent 扫描器失败而被阻塞的 PR。不适用于依赖项漏洞、代码安全发现或基础设施配置错误——这些均不在范围内。
AWS 安全服务的适用性、覆盖范围和成本建议:WAF 与源站的重叠、AWS Network Firewall 检查覆盖范围和策略审查、VPC endpoint、Transit Gateway/Cloud WAN 分段与 DNS Firewall 安全控制的适用性、证书续期责任归属和监控、事件响应分诊责任归属、集中式安全日志存储(CloudWatch 或 Security Lake)。还包括 GuardDuty、Inspector、Security Hub V2/OCSF(Exposure、连接器、自动化)、Security Hub CSPM/ASFF(标准、控制项)、Macie、Detective、Security Lake、AWS Security Incident Response 成员资格与案例覆盖范围,以及 Organizations 安全策略的事实性配置、发现项、数据源和严重性评分。即使只提到某项服务,也适用于安全服务选择建议。超出这些事实性流程范围的实施、规则或代码编写、部署、扫描和故障排查应由专用技能处理。支持本地 AWS CLI 和 AWS MCP。
配置 AWS WAF 以筛选 Web 流量:在 CloudFront、Application Load Balancers、API Gateway 和 AppSync 上创建 Web 访问控制列表(Web ACL);以 Count 模式调整 AWS Managed Rules;为 HTTP 洪水攻击设置基于速率的规则;设置 IP 集和地理位置匹配规则;配置 Bot Control(Common 和 Targeted);将机器人标签转化为置信度信号;剥除伪造的入站 x-amzn-waf-* 标头;还原 CDN 后的真实客户端 IP;配置 Fraud Control(防止账户接管和账户创建欺诈);以及记录日志和抽样请求。当用户想在应用层(第 7 层)保护 Web 应用或 API 免受常见漏洞、机器人、凭证填充、虚假账户创建或 HTTP 洪水攻击时使用。根据任务将请求路由到参考资料中的相应流程。**不要**用于 L3/L4 DDoS 防护(shieldadvanced 技能)、多账户 WAF 部署(firewallmanager 技能)、CloudFront 配置(cloudfront 技能)或 Route 53 运行状况检查/记录(route53 技能)。
全面介绍如何配置和管理 GitHub Dependabot。用户咨询创建或优化 dependabot.yml 文件、管理 Dependabot 拉取请求、配置依赖更新策略、设置分组更新、单体仓库模式、多生态系统分组、安全更新配置、自动分诊规则,或任何与 Dependabot 相关的 GitHub Advanced Security(GHAS)供应链安全主题时,使用此技能。对于通过 GitHub MCP Server 在 AI 编码 Agent 中进行提交前依赖漏洞扫描,此技能会引用 Advanced Security 插件(`advanced-security@copilot-plugins`)。Agent 需要在提交前扫描依赖项中的已知漏洞时,使用此技能
管理 Grafana Cloud 账户,包括组织、堆栈、RBAC 角色与分配、SSO/SAML/OAuth/GitHub 身份验证、CI/CD 服务账户、用户邀请、团队成员关系和 API 驱动的资源配置。通过 Cloud API 创建堆栈、生成服务账户令牌、应用角色分配、配置 SSO 提供商,并通过 Terraform 配置团队/文件夹/仪表板。管理 Grafana Cloud 访问、配置 SSO/SAML/OAuth、为 Terraform/CI/CD 设置服务账户、分配 RBAC 角色、邀请用户、管理多个堆栈或组织、通过 API 或 Terraform 配置云资源,或审计管理操作时使用;即使用户只说“设置 SSO”“创建堆栈”“创建服务账户”或“引入团队”,没有明确提到“管理”也适用。
编写 Salesforce Data Cloud 治理策略的 PolicyRuleDefinition 和 PolicyRuleDefinitionSet 元数据 XML,或编辑 *.policyRuleDefinition / *.policyRuleDefinitionSet 文件时使用此技能。涵盖类别决策树、所有策略变体(ACCESS、GOVERNANCE、RECORD、TRANSFORM)的完整架构、Data Governance Policy Builder 的 UI 兼容规则、面向用户的 Agent 响应输出规范,以及验证防护措施。请勿将此技能用于 UserAccessPolicy、AccessPolicy、SharingRules、PermissionSet 或任何其他访问控制元数据类型;这些类型各自独立,且不属于 PolicyRuleDefinition 架构。
为 Grafana Cloud 设置专用网络连接:AWS PrivateLink、Azure Private Link、GCP Private Service Connect 和 Private Data Source Connect(PDC)。按信号类型(指标/日志/追踪/配置文件)配置 VPC 端点、专用端点或 PSC 转发规则;配置 Alloy 将数据推送到专用 DNS 端点而非公共端点;验证专用 DNS 解析和端点批准状态。适用于向 Grafana Cloud 发送遥测数据且不经过公共互联网、消除云出站费用、满足 PCI-DSS/HIPAA/数据驻留合规要求、为专用数据源查询配置 PDC,或将 AWS/Azure/GCP 工作负载连接到 Grafana——即使用户只说“别再付出站费用了”“让遥测数据不经过公共互联网”或“Grafana 的 PCI 合规”,而未提及 PrivateLink。
配置 AWS Transit Gateway:创建中心并连接 VPC,使用路由表划分流量;通过中心(设备或 Gateway Load Balancer 端点)集中处理出站流量和检查;强制 VPC 间东西向流量经过 AWS Network Firewall;通过 Site-to-Site VPN 或 Direct Connect 连接的 transit-gateway 端连接本地网络(包括使用 ECMP 汇总多个 VPN 隧道的带宽);跨区域对等连接 Transit Gateway;从 VPC 对等连接网状架构迁移;以及路由 IP 多播。适用于通过单个路由器连接多个 VPC、隔离环境、强制 VPC 间流量经过中央 Network Firewall、通过中心访问本地网络、连接不同区域,或迁离对等连接网状架构。不适用于单个 VPC 的路由、两个 VPC 之间的 VPC 对等连接(使用 vpcpeering 技能)、Direct Connect 网关或虚拟接口设置(使用 directconnect 技能),或 Route 53 DNS 工作。
当用户想存储、管理或使用 Goldsky 密钥时使用此技能——这些是管道接收器使用的具名凭据对象。包括:通过连接字符串或凭据创建新密钥、列出或检查现有密钥、密码更改后更新或轮换凭据,以及删除不再需要的密钥。用户提及“goldsky secret”、想为管道安全存储数据库凭据,或正在处理 PostgreSQL、Neon、Supabase、ClickHouse、Kafka、S3、Google Cloud Pub/Sub、Elasticsearch、DynamoDB、SQS、OpenSearch 或 Webhook 的接收器身份验证时触发。
配置 AWS Shield Advanced 以增强分布式拒绝服务(DDoS)防护:订阅账户并添加资源防护,通过 AWS WAF 启用自动应用层(第 7 层)缓解,使用 Route 53 health checks 配置基于运行状况的检测,设置 Shield Response Team(SRT)访问权限和主动参与,审查 DDoS 事件并申请费用保护额度,以及将资源汇总到防护组。适用于用户希望加强面向互联网的资源(CloudFront、Application 或 Network Load Balancers、Elastic IP 地址、Global Accelerator 或 Route 53 托管区域)的 DDoS 防护、在攻击期间获得专家协助,或追回攻击导致的扩缩容费用。根据任务转至参考资料中相应的操作流程。不适用于编写 AWS WAF 规则(waf 技能)、创建 Route 53 health checks(route53 技能),或通过 Firewall Manager 在全组织范围部署 Shield Advanced(firewallmanager 技能)。
构建并查询用于安全分析的多语言源代码和二进制代码图。包括用于分析影响范围、污点传播、权限边界、入口点枚举、代理/未解析调用跟踪、类型/引用查询、结构遍历、图差异、审计增强、通过 `.trailmark/links.toml` 声明的跨语言/FFI/外部链接,以及 SQL schema 图。适用于分析调用路径、绘制攻击面、发现复杂度热点、枚举入口点、跟踪污点传播、衡量影响范围、导入 SARIF/weAudit/二进制发现结果、跨语言或 RPC 边界关联源代码图,或构建用于审计优先级排序的代码图。使用前请先对特定版本的 Trailmark API 进行功能门控;目标语言未知或涉及多种语言时,优先使用 `trailmark.parse.detect_languages()` 或 `--language auto`。
为 React 19、Vue 3、Angular 17+、Svelte 5、Rust、TypeScript、Java、Java 8、PHP、Ruby、Rails、Python、Django、FastAPI、Go、C#/.NET、Kotlin、Swift、Dart、Flutter、NestJS、C/C++、Zig、CSS/Less/Sass、Qt 等提供全面的代码审查指导。涵盖所有生态系统中的架构审查、性能审查、安全审计、代码质量反模式和常见错误。适用于审查拉取请求、进行 PR 审查和代码审查、审查代码变更、制定审查标准、指导开发者、架构审查、安全审计、性能审查、检查代码质量、发现错误以及提供代码反馈。
使用 AuthenticationServices 和 LocalAuthentication 实现 iOS 身份验证流程。适用于构建“通过 Apple 登录”、使用 ASAuthorizationPlatformPublicKeyCredentialProvider 注册或登录通行密钥/WebAuthn、通过 ASAuthorizationController 处理凭据状态和撤销、使用 ASWebAuthenticationSession 进行 OAuth 或第三方登录、密码自动填充、身份令牌服务器验证,或使用 LAContext 进行本地生物识别重新验证。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
