Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
安全
面向 Claude Code 的 PreToolUse 安全反模式钩子。在 Edit/Write/MultiEdit 操作完成之前,拦截 12 类常见安全风险(命令注入、XSS、SQL 注入、不安全的反序列化、GitHub Actions 工作流注入、eval/new Function 代码注入)。会话状态缓存可避免同一文件+规则组合的重复警告。仅使用标准库,无依赖。适用于在 Claude Code 会话中处理安全敏感代码(认证、支付、用户输入处理、IaC)时希望有一层安全网的情况。如果需要执行已验证安全但会命中模式的操作,可用 ENABLE_SECURITY_REMINDER=0 关闭。触发词——“add security hook”、“block unsafe code”、“detect command injection before write”、“prevent SQL injection patterns”、“security warning hook”。
阿里云 RAM 权限诊断与修复助手。当 Agent 在操作阿里云资源时遇到任何权限相关错误(403、NoPermission、Forbidden、AccessDenied、InvalidSecurityToken 等),或用户描述阿里云 RAM 权限问题时,请立即使用此技能。不要等待用户明确要求 —— 一旦出现权限错误就主动开始诊断流程。同样适用于:开发者编写阿里云 SDK 代码时遇到权限问题、用户询问如何为某项操作配置最小权限,或用户想了解当前身份缺少哪些权限。
在部署或训练之前,确保存在可用的 SageMaker 执行角色。每当即将创建 SageMaker 端点、模型、训练作业或任何需要执行角色的资源时,使用这个 skill。尤其当用户没有明确提供角色 ARN、脚本即将调用 `iam:CreateRole`,或 AccessDenied 错误提到 IAM 操作时使用。绝不盲目调用 `iam:CreateRole`——一定要先检查现有角色。这个 skill 可防止最常见的 SageMaker 部署失败:尝试从没有 IAM 写权限的 SSO 主体创建 IAM 资源。
使用 OpenZeppelin Contracts 库开发安全的智能合约。适用于用户需要将 OpenZeppelin 库组件集成到现有或新合约中时——包括代币标准(ERC20、ERC721、ERC1155)、访问控制(Ownable、AccessControl、AccessManager)、安全基元(Pausable、ReentrancyGuard)、治理(Governor、timelock)以及账户抽象(multisig、account abstraction)。(包括账户(多签、账户抽象))内容包括从库源码中发现模式、CLI 合约生成器,以及以库为先的集成方式。支持 Solidity、Cairo、Stylus、Stellar 和 Sui Move。
根据通俗语言描述的需求和可选的 REST API 文档生成沙箱安全策略。生成 L4 或细粒度 L7 网络策略,以及有序的网络中间件配置。适用于 API 访问规则、中间件主机选择、故障行为,或附加内置及由操作员运行的中间件。触发关键词:generate policy、create policy、update policy、change policy、sandbox policy、network policy、API policy、security policy、allow API、restrict API、network middleware、supervisor middleware。
全面介绍如何配置和管理 GitHub Dependabot。用户咨询创建或优化 dependabot.yml 文件、管理 Dependabot 拉取请求、配置依赖更新策略、设置分组更新、单体仓库模式、多生态系统分组、安全更新配置、自动分诊规则,或任何与 Dependabot 相关的 GitHub Advanced Security(GHAS)供应链安全主题时,使用此技能。对于通过 GitHub MCP Server 在 AI 编码 Agent 中进行提交前依赖漏洞扫描,此技能会引用 Advanced Security 插件(`advanced-security@copilot-plugins`)。Agent 需要在提交前扫描依赖项中的已知漏洞时,使用此技能
为任意项目设置、配置和排查 Salesforce Code Analyzer。涵盖安装、前置条件检查、诊断损坏的配置、创建和编辑 code-analyzer.yml 覆盖项、引擎专属设置、忽略模式、严重级别覆盖以及 CI/CD 流水线配置。触发条件:用户说 "set up code analyzer"、"configure code analyzer"、"install code analyzer"、"code analyzer not working"、"fix my setup"、"scan is failing"、"check my setup"、"is code analyzer installed"、"enable/disable engine"、"exclude files"、"change severity"、"set up GitHub Actions"、"set up CI/CD"、"add code analyzer to pipeline"、"make pipeline fail"、"update my workflow"、"quality gate"、"fail on violations"、"scan changed files only"、"add SARIF"、"code-analyzer.yml"、"ESLint config"、"increase SFGE memory",或报告运行 Code Analyzer 时出现错误。不要触发:用户想运行扫描(使用 running-code-analyzer)、修复违规、解释规则、创建自定义规则或屏蔽违规。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
